我需要在我的产卵-真菌 8.2框上运行两个FreeBSD实例-一个用于FreeBSD,一个用于FreeBSD脚本。我可以像这样手动运行它们:
/usr/local/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -- /usr/local/bin/php5-cgi
/usr/local/bin/spawn-fcgi -a 127.0.0.1 -p 9001 -- /usr/local/bin/python但是我更喜欢在我的/etc/rc.conf中启用和配置它:
spawn_fcgi_enable="YES"
spawn_fcgi_app="/usr/local/bin/php5-cgi"
spawn_fcgi_bindaddr="127.0.0.1"
spawn_fcgi_bindport="9000"是否可以在/etc/rc.conf中启用两个或多个spawn-fcgi作业?我是否必须创建/usr/local/etc/rc.d/spawn脚本的副本,并修改它以使用与spawn_fcgi2_enable类似的稍微不同的param名称?我很好奇是否有人有一个有效的实现,因为它应该是一个非常常见的问题要解决。我还愿意听取关于在启动时自动运行多个spawn-fcgi实例的任何其他建议。
发布于 2011-09-20 06:55:59
您既可以复制rc脚本,也可以修改它以从rc.conf读取参数并在它们上循环。
看一下端口网/平衡,我想这个是用循环的方法。也许你可以在那里复制代码。
https://serverfault.com/questions/312865
复制相似问题