У меня настроено это приложение nodejs на cpanel, и предполагается, что оно будет работать в течение 2 часов, но по запросу оно возвращает
504 Gateway Time-out
The server didn't respond in time.
через несколько минут, и я имею это в журнале ошибок моего метрики
[ N 2019-10-19 16:29:27.3428 163265/T1 age/Cor/CoreMain.cpp:1117 ]: Checking whether to disconnect long-running connections for process 177596, application /home/watcstzj/abc.xyz/backend (production)
Мой index.js
const cors = require("cors");
const app = express();
app.use(express.json());
app.use(cors());
app.post("/achievements/", async (req, res) => {
const result = await waitFor2Hours();
res.status(200).json(result);
});
app.get("/achievements/", (req, res) => {
res.status(200).send("APP is running......");
});
const server = app.listen();
server.timeout = 10850000;
, что делает приложение моего узла, это отправляет некоторый запрос на другой сервер (который работает нормально), и когда результат этого запроса возвращается, мойсервер возвращает их.
Количество запросов, которые мой сервер отправляет на другой сервер, составляет около 200, и каждый запрос отправляется через 2 минуты ~, это может быть полезно
Отредактировано : теперь я немедленно отправил пользователю ответ, который скажет пользователю проверить текстовый файл (содержащий ответы на запросы, которые я посылаю с моего сервера на другой сервер) через 2 часа ... ноТем не менее приложение узла останавливается через несколько минут, и я получаю эту ошибку в метрических ошибках cpanel
[ N 2019-10-20 09:49:07.1962 914072/T1 age/Cor/CoreMain.cpp:1117 ]: Checking whether to disconnect long-running connections for process 30776, application /home/watcstzj/8bptools.watchmovie.xyz/backend (production)
Заранее спасибо.