1

我正在使用 LoopBack 4(LB4)。对 API 的访问会在 120 秒内断开。我希望超时时间大于 120 秒。

我将 LB4 与 AWS Elastic Beanstalk Worker 一起使用。我想更改处理时间超过 120 秒的超时值。

使用 http-server-default-timeout 选项时可以更改超时值。 https://nodejs.org/docs/latest-v12.x/​​api/cli.html#cli_http_server_default_timeout_milliseconds

但是,上述选项只能在 nodejs 12.x 上使用。

我想知道如何在 Nodejs 10.x 中更改 server.timeout

4

1 回答 1

2

export class TestController {
    constructor(
        @inject(RestBindings.Http.RESPONSE) private response: Response
    ) {
        (this.response as any).setTimeout(1000);
    }
}

这行得通。

于 2019-09-02T14:08:54.717 回答