将Catalyst应用程序部署到生产服务器的好方法是什么?目前我只是在存储库的根目录中有一个FastCGI调度脚本,当我想更新服务器代码时,我将分支推送到服务器.这很简单,但并不完美.如果代码在服务器计算机上的测试失败(例如由于不满意的依赖关系),我将留下破坏的应用程序.如何部署Catalyst应用程序?你有更好的方法吗?
代理负载均衡器和两个触发器fastcgi应用程序的组合作为生产和登台应用程序运行将是您最好的选择.你使用什么Web服务器?如果碰巧是Lighttpd,那么看看这些链接:
使用lighttpd和FastCGI部署Catalyst应用程序
使用Catalyst和FastCGI外部服务器的高可用性