Перезапустите процесс приложения meteor js (навсегда) при перезагрузке сервера - PullRequest
0 голосов
/ 16 апреля 2020

В настоящее время я работаю над приложением, разработанным на базе метеора. js и базой данных под номером sql (mongodb). Приложение размещено на сервере Linux. В настоящее время у нас есть проблема, из-за которой при неожиданных перезагрузках сервера (сервера приложений) процесс приложения (навсегда. js) не запускается автоматически.

Мы планируем запланировать сценарий, который мы используем для запуска процесс вручную, на сервере перезагрузка через crontab. Также мы хотим реализовать периодическую проверку работоспособности приложения c (которая будет проверять доступность приложений) в сценарии.

Ниже приведена небольшая часть скрипта, которая отвечает за запуск процесса подачи заявки.

введите описание изображения здесь

Пожалуйста, сообщите, если есть возможность быть любым другим лучшим подходом для достижения этого сценария.

Большое спасибо заранее.

Ответы [ 2 ]

0 голосов
/ 18 апреля 2020

Я думаю, что это слишком сложно ...

С Meteor вы развертываете производственный комплект для своего конкретного c сервера, и это все, что вам нужно сделать. Вам не нужно использовать вечно или любые другие сценарии. Пожалуйста, проверьте этот проект, если вы не знакомы с MUP: http://meteor-up.com/

0 голосов
/ 16 апреля 2020

Добро пожаловать в переполнение стека. Этот ответ может помочь вам

Запуск приложения Meteor на одноядерном компьютере

Это не совсем то же самое, но даст вам несколько вариантов

  1. Phusion Passenger
  2. Навсегда
  3. MUP
  4. Галактика
...