Как запустить сервер js узла при автоматическом вызове экземпляра EC2 - PullRequest
0 голосов
/ 14 июня 2019

У меня есть экземпляр EC2, на котором выполняется узел js Servers, но при автоматическом вызове я хочу, чтобы вновь созданный экземпляр запустил сервер узла. Что я могу сделать, чтобы убедиться, что экземпляры запускают сервер узла при загрузке

У меня естьпытался использовать вечно, но я не уверен, как его использовать. Есть ли способ, которым я могу использовать cronjob для этого На данный момент я установил npm install forever -g и установил forever-monitor в мой каталог, где работает Server.js

  const http = require('http');

const app = require('./app');

var accesslog = require('access-log');

const port = process.env.PORT || 9000;



const server = http.createServer(app);




server.listen(port);

1 Ответ

1 голос
/ 14 июня 2019

Создайте AMI с вашим сценарием в качестве службы, следуя этому руководству https://timleland.com/how-to-run-a-linux-program-on-startup/

Тогда просто пусть ваша группа Autoscale запускает экземпляры с этим AMI

...