我有一個在 PHP7.3 上運行的 WordPress 網(wǎng)站。該網(wǎng)站在 Kubernetes 環(huán)境中的生產(chǎn)環(huán)境中完美運行。目前,我們的開發(fā)環(huán)境不使用 Docker,只是一個簡單的 LAMP。我們想用Docker搭建一個開發(fā)環(huán)境。但是我們的網(wǎng)站在 Docker 內(nèi)運行時需要花費太多時間來加載(并且超時)。在檢查主機指標(我的電腦)后,PHP 使用了大約 0.1% 的 CPU,在檢查容器指標時,Docker 看起來完全空閑。應該使用資源的容器是 lexon-websites-workspace_wordpress-b2b_1當指向空的index.php 時,我得到即時響應。Docker 版本 19.03.12,內(nèi)部版本 48a66213fe基本操作系統(tǒng) 5.1.6 Hera Linux 5.3.0-62-genericDockerfile:FROM wordpress:5.3.2-php7.3-apacheRUN apt update && apt install python-pip git libzip-dev zlibc zlib1g libmemcached-dev -yRUN git clone -b php7 https://github.com/php-memcached-dev/php-memcached /usr/src/php/ext/memcached \ && cd /usr/src/php/ext/memcached && git checkout master \ && docker-php-ext-configure /usr/src/php/ext/memcached \ --disable-memcached-sasl \ && docker-php-ext-install /usr/src/php/ext/memcached \ && rm -rf /usr/src/php/ext/memcachedRUN echo "memory_limit = 4096M" >> /usr/local/etc/php/conf.d/memory-limit-php.ini
1 回答

炎炎設計
TA貢獻1808條經(jīng)驗 獲得超4個贊
經(jīng)過一番調查,我發(fā)現(xiàn)問題出在W3TC嘗試訪問Memcached服務器上。
W3TC 插件試圖訪問我們的生產(chǎn) Memcached 服務器(無法從外部訪問)并導致靜默超時。
- 1 回答
- 0 關注
- 101 瀏覽
添加回答
舉報
0/150
提交
取消