标签: magento amazon-web-services
我在亚马逊上设置了一个负载均衡器,并设置了4个与之相关的实例。
我在那里安装了apache,它工作得非常好。但是,当我在我的一个实例上安装Magento时,它突然停止服务。
我尝试在index.php中调试它,当我把die放在app / mage.php被包含的地方时,它正常工作直到那时但是当我把它留下原来的时候,它已经停止服务了?是app文件夹的htaccess创建任何问题?我做错了吗?将Magento放在一个实例中并且事实上也放入所有4个实例中有什么问题。
答案 0 :(得分:0)
负载均衡器的运行状况检查似乎就是问题所在。
默认设置是index.html的HTTP ping。在magento上访问/index.html会生成404,从而使您的负载均衡器认为该实例已经用完。放入die()会导致返回代码200,这就是您看到它工作的原因。
/index.html
die()
更改URL以检查/index.php或其他不产生404的内容。或者您可以将检查类型更改为TCP。
/index.php
从此(HTTP):
这样的事情(TCP):