首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >华语出版社淡淡的蔚蓝

华语出版社淡淡的蔚蓝
EN

Stack Overflow用户
提问于 2016-04-20 21:29:41
回答 4查看 8.3K关注 0票数 9

我有一个Wordpress网站托管在一个Basic (小型) Azure与ClearDb (泰坦)。在这个Basic服务计划中,我还使用Azure托管了另一个Web。我在这方面有一些延迟问题,但最终使用持久连接解决了(Azure web app slow server response time)。

考虑到另一个应用程序很好,而且Wordpress站点在页面加载后也能正常工作,我认为问题可能在于数据库连接。我尝试将MySql托管在Azure上的码头映像中,但性能并没有提高。

注意,当站点处于冷状态时,页面将在20秒左右加载。如果能把它开到1-2秒左右我会很高兴的。

我尝试过设置output_buffering = Off;,但根本没有改进。我还启用了AlwaysOn。

有什么建议吗?怎样才能提高延迟?

EN

回答 4

Stack Overflow用户

发布于 2016-04-20 21:42:05

尝试在“设置”中启用“始终打开”。20秒是一个很严重的数字,但总是应该以冷开始消除问题。

UPD:下一步-启用应用程序洞察(设置中的性能监视),查看性能发生了什么变化。这是真的很难说什么可以是一个问题-你可以检查你的数据库和你的网站是否在同一地区(然而,我没有经历这样的数字,因为这)。

票数 4
EN

Stack Overflow用户

发布于 2017-03-02 11:23:52

这是由于PHP的输出缓冲,这不是在Azure WebApp上配置的。要解决这个问题,可以在web.config文件中添加以下代码并重新启动WebApp。

代码语言:javascript
复制
<configuration>
      <system.webServer>
         <handlers>
            <add name="PHP-FastCGI"
                path="*.php"
                verb="GET,HEAD,POST"
                modules="FastCgiModule"
                scriptProcessor="D:\Program Files (x86)\PHP\v5.4\php-cgi.exe"
                resourceType="Either"
                requireAccess="Script" 
                responseBufferLimit="0" />
         </handlers>
      </system.webServer>
</configuration>
票数 4
EN

Stack Overflow用户

发布于 2016-06-23 21:26:27

请查看此参考资料,以提高Azure : WordPress上的WordPress性能

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36755558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档