【发布时间】:2016-01-24 11:53:37
【问题描述】:
我有一个 DokuWiki 站点,其中包含许多使用 Apache 2.4 作为 ELB 实例后面的 Web 服务器的页面。 ELB 健康检查在 test.html 页面上运行。
我从两个不同的 IP 地址(似乎是相关的 ELB 实例)调用了 Doku.php,然后他们似乎试图访问所有网站,例如,这些来自 Apache日志:
172.31.50.143 - - [24/Oct/2015:22:01:15 +0000] "GET /dokuwiki/doku.php?id=profile_flynnbackhaus HTTP/1.1" 200 2994
172.31.57.162 - - [24/Oct/2015:22:01:15 +0000] "GET /dokuwiki/doku.php?id=profile_merrinall4982 HTTP/1.1" 200 2311
一段时间后,Apache服务器内存不足,并自行重启,但这种情况非常频繁。
我的问题是:
- 是否有服务器端内置缓存机制来配置或在 DokuWiki 中的代码中?如果是这样,我该如何禁用它?也许这个问题与 Apache 服务器更相关......我不确定。
- 如何以编程方式处理这类问题?
【问题讨论】:
标签: php apache caching amazon-elb dokuwiki