我在云中有自己的虚拟服务器,运行nginx和APC。在这个服务器上,我有一个wordpress博客使用W3TC插件。我已经使用APC启用了页面缓存和对象缓存。
当访问首页时,页面和发布服务器的响应几乎立即出现。但是当进行搜索时,响应需要1秒。
我想知道是否有可能使反应更快。
使用Debug查询WP,我分析了search查询,它只需要0.002就可以完成。根据W3TC,大多数对象都是缓存的。实际上,Debug查询插件提供了关于搜索结果的以下报告:
Total query time: 0,01482s for 120 queries.
Page generated in 0,000
我们有一个运行nginx php5-fpm apc设置的web服务器。然而,在最近的页面渲染过程中,我们遇到了上游连接超时错误和速度减慢的问题。一次快速的php5-fpm重启修复了这个问题,但我们找不到原因。
我们在另一个子域下有另一个运行apache2的web服务器,连接相同的数据库,执行完全相同的工作。但是速度减慢只发生在nginx-fpm服务器上。我认为php5-fpm或apc可能会导致问题。
日志显示各种连接超时:
upstream timed out (110: Connection timed out) while connecting to upstream bla bla bl
我们正在运行码头公司的一个laravel应用程序。我们正在使用php (php:7.0-fpm官方映像)和NGINX创建一个码头容器。对于docker和laravel应用程序,我们都使用一个通用的.env文件。
我们通过- docker-compose --env-file=./.env -f docker-compose.yml up -d运行我们的应用程序
但问题是,当我们更改.env文件时,应用程序没有检测到更改。我们希望获得每个.env文件更改,而不需要重新创建,即容器。
Dockerfile -
FROM php:7.0-fpm
# PHP_CPPFLAGS are use