Hallo, ich lass mich auch mal wieder blicken
Folgendes Problem:
Ich habe ein par NodeJS Server auf meinem Linux Server, die automatisch bei Serverstart über screen starten sollen. Sprich, => crontab. Crontab ruft bei @reboot folgendes Skript auf:
Problem ist aber, wenn der Server an ist und ich `screen -R` ausführe, wird immer nur der version und messagefeed Server angezeigt, sprich gestartet. Die anderen Server scheinen garnicht erst gestartet zu werden.
Wenn ich das Skript aber manuell ausführe, starten alle Server. Woran liegt das? Die NodeJS Server haben alle die gleichen chmod Rechte.
Lg
*Topic verschoben*
Folgendes Problem:
Ich habe ein par NodeJS Server auf meinem Linux Server, die automatisch bei Serverstart über screen starten sollen. Sprich, => crontab. Crontab ruft bei @reboot folgendes Skript auf:
Shell-Script
- #!/bin/bash
- screen -d -m -S codecheck nodejs /root/my_services/codecheck/index.js
- screen -d -m -S leaderboard nodejs /root/my_services/leaderboard/index.js
- screen -d -m -S messagefeed nodejs /root/my_services/messagefeed/index.js
- screen -d -m -S multiplayer_lobby nodejs /root/my_services/multiplayer/lobby/index.js
- screen -d -m -S version nodejs /root/my_services/version/index.js
Problem ist aber, wenn der Server an ist und ich `screen -R` ausführe, wird immer nur der version und messagefeed Server angezeigt, sprich gestartet. Die anderen Server scheinen garnicht erst gestartet zu werden.
Wenn ich das Skript aber manuell ausführe, starten alle Server. Woran liegt das? Die NodeJS Server haben alle die gleichen chmod Rechte.
Lg
*Topic verschoben*
╔══╦═╦╦╦═╦══╦══╦╗╔╦═╦╦═╦══╗
║║║║╩╠..╣╦╬╗╚╬╗╔╣╚╝║╠║║║╠╗╚╣
╚╩╩╩╩╩╩╩═╩══╝╚╝╚══╩═╩╩═╩══╝
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()