У Parse Server есть тайм-аут запроса по умолчанию? - PullRequest
0 голосов
/ 23 апреля 2020

Я предположил, что у Parse Server был тайм-аут запроса 30 с, но, возможно, это было для размещенного Parse.com и с тех пор было удалено в Parse Server с открытым исходным кодом.

Я не смог найти ссылку на тайм-аут в Parse Код сервера. Из этого я могу сделать вывод, что сам Parse Server действительно имеет тайм-аут запроса, ни для /classes, ни для /functions запроса, ни в облачном коде.

Следовательно, тайм-аут запроса определяется только сервером, например с помощью express время ожидания может быть установлено на 30 секунд, например:

const httpServer = require('http').createServer(app);
httpServer.setTimeout(30 * 1000);
httpServer.listen(port, function() {
    console.log('parse-server running on port ' + port + '.');
});

Кроме того, в соответствии с этим Nodejs PR , начиная с Nodejs 13 и далее, http не делает больше времени ожидания по умолчанию. Таким образом, без ручной настройки тайм-аута, http-сервер также не будет иметь тайм-аут по умолчанию. В этом случае время ожидания будет практически определяться другими компонентами в архитектуре, такими как nginx, балансировщик нагрузки и т. Д. c.

Это правильно?

...