Будет ли Realm DB ros запускаться как услуга, жизнеспособная для производства?
Я искал Интернет для этого, я нашел на платформе Realm DB документы, рекомендующие использовать PM2
для производственных сред. Но у меня был кошмар времени, чтобы запустить его в качестве службы при загрузке системы или вообще.
Поэтому я использовал следующий скрипт для запуска сервиса, и он протестирован и работает.
[Unit]
Description=ros server
Requires=network-online.target
After=network-online.target
[Service]
EnvironmentFile=-/etc/sysconfig/ros
Environment=PATH=/usr/bin:/usr/local/bin:/root/.nvm/versions/node/v8.9.4/bin/
User=root
Restart=on-failure
ExecStart=/root/.nvm/versions/node/v8.9.4/bin/ros start
ExecReload=/bin/kill -HUP $MAINPID
KillSignal=SIGINT
[Install]
WantedBy=multi-user.target
Мой вопрос, так как Realm DB рекомендует использовать PM2
для производства. Будет ли мой подход плохой идеей?
Любые предложения и указатели приветствуются
ROS устанавливается как глобальный сервис с
NPM
Кстати