Ant*_*ong 10 php wordpress google-cloud-platform
这是必需的,因为我需要在 GCP 中为 wordpress 实例实现负载均衡器。
如果通过健康测试,GCP 只会将请求转发给 wordpress 实例。
这是健康检查屏幕的典型定义
它期望“请求路径”返回 200。否则目标系统将被视为关闭。
但是,如果我在 wordpress 中创建一个页面,例如/index.php/newpage
,它将始终返回 301。
当 wordpress 站点启动并运行时,它未通过健康检查。
有什么办法可以在wordpress中定义一个返回200的页面?希望它不需要额外的插件,因为我想避免维护额外的插件。
对我来说最后的办法是向 php 服务器添加一个 url,它将返回 200。但是,这个 url 的状态可能不是 100% 反映 wordpress 站点的健康状况(例如,可能由于 mysql 问题而关闭)。如果确实是不得已而为之,那么实施它的最佳方法是什么?我不精通php开发。
wordpress的版本是4.6.2
您可以使用 WordPress 安装首页进行健康检查。这是 WordPress 网站可用的最可靠指标。
小智 5
无论如何,我必须在容器中设置一个 WordPress 站点并进行健康检查才能成功,然后才能将流量定向到它。“首页”的建议仅在通过浏览器安装 WordPress 后才有效。在此之前,他们将 302 状态代码返回到/wp-admin/install.php
. 我在容器文件夹中徘徊并决定/wp-includes/images/blank.gif
用作健康检查路径。这使得健康检查成功并且流量开始路由到容器。从那里我通过浏览器安装了 WordPress,并且能够将健康检查路径更改回/
.
归档时间: |
|
查看次数: |
7065 次 |
最近记录: |