Как я запускаю mongrel_cluster и Хорька серверы DRb при начальной загрузке на CentOS 5.2?

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

Тем временем существует много превосходных полнофункциональных приложений FTP для Mac:

И не забывайте ftp клиент командной строки, который идет с Mac OS X или более способным ncftp клиент командной строки, который создает и устанавливает очень хорошо на Mac OS X.

2
задан 29 July 2009 в 06:46
2 ответа

Ответы на другой вопрос дали мне идею, которая, кажется, работала. Я добавил следующее к своему/etc/rc.local файлу:

# ... and restart Mongrel
su - MyUserName -c "/etc/init.d/mongrel_cluster start"

# ... and restart ferret
su - MyUserName -c "cd /path/to/rails_root && ./script/ferret_server --root=/path/to/rails_root -e production  start"

... и дурной глаз! Mongrel & Ferret Серверы DRb, кажется, перезагружают!

Существует ли соответствующий сценарий для вызова, когда система закрывается (т.е. правильно уничтожить mongrel_cluster и ferret_server)?

3
ответ дан 3 December 2019 в 09:54

Pete - можно всегда останавливать mongrel_cluster при помощи подобной команды в емкостно-резистивном сценарии:

su - YourUserName -c "/etc/init.d/mongrel_cluster stop"

Это - стандартная initrc обработка сценария. Вы будете обычно находить, что '/etc/init.d/scriptname' может сопровождаться, по крайней мере, или 'запустить' 'остановку' или 'перезапуск' (последняя команда почти всегда пытается выполнить раздел остановки сценария, сопровождаемого сценарием запуска.

Однако Вы не должны должны быть делать это. Когда система закрывается, все рабочие процессы отправляются сигнал завершения, что означает, что они должны обычно завершать на завершении работы. Вы видите это на терминале outpout, как он закрывается, хотя я не уверен, зарегистрирован ли он по умолчанию на CentOS. (кроме того, если полукровка или хорек настроены для создания журналов),

Надежда, которая помогает.

2
ответ дан 3 December 2019 в 09:54