我们有一个PHP web应用程序,我们正在部署到使用Capistrano运行CentOS 5.5的LAMP服务器。 Capistrano使用符号链接pipe理切换到最新版本(和回滚),所以我们的文档根目录必须指向符号链接。 不幸的是,我们已经看到,对PHP应用程序的web请求仍然指向符号链接更新之后的60秒的文档根目录的符号链接。 PHPconfiguration中的唯一设置我可以find可能与此有关的是realpath_cache_ttl设置,但是这被设置为120秒。 我在apache的configuration中找不到任何东西。 我们没有使用APC。 我甚至看在正确的地方?
我使用Amazon EC2作为我的移动应用程序。 根据应用程序在特定时间的负载情况,我可能会产生新的实例,然后在负载较低时将其取下,以节省成本。 如何跟上这种dynamic环境下的Nagiosconfiguration? 当处理被pipe理的硬件时,configuration文件是可预测的。 在这种情况下,需要添加Nagios,Capistrano和其他一些configuration文件。 Capistrano需要知道在哪里部署一个新的构build应用程序服务器。 Nagios需要知道删除现有的实例或添加一个新的实例进行监控。 Nagios还需要知道某个节点是故意closures还是主机由于错误而closures。 这是如何做的VPS /dynamic实例的美好世界?
我正在维护一个网站,并使用Capistrano进行部署。 我还是inheritance了这个东西,所以我不是那个把所有东西都搞定的人。 当我部署到服务器,它失败,没有更新。 由于文件权限通常是它失败的罪魁祸首,根据我的经验,我检查了他们部署到的文件夹,我看到了以前没有见过的东西: drwxrwsr-x+ 。 我不知道结尾加号是什么,或者是什么; 我认为这是CentOS表示粘性的方法,但是当我运行sudo chmod -t shared ,它仍然存在,所以我猜想它一定不是粘性的。 那些对Linux有更多了解的人能告诉我这个权限列表里的“+”是什么意思吗?