2013-04-29 111 views
0

我已經安裝了統一的服務器和wamp,它們都有非常慢的響應時間。azure windows虛擬機上的apache web服務器性能下降

我試了Windows 2012和2008服務器,我看到了同樣的問題:響應時間慢。

要重現此問題,請安裝wamp或統一服務器,並嘗試在您的Web瀏覽器中打開phpmyadmin。你會注意到,點擊phpmyadmin菜單項,會有1.5或2秒的滯後,直到你從服務器得到響應。這是爲什麼發生?

編輯:>>>

  • Server內存使用情況看起來不錯:45%。

  • CPU使用率正常:當我點擊一個鏈接(php)時,CPU從空閒狀態變爲15%,持續約2秒鐘。

  • 我嘗試了兩種虛擬機大小:在Windows 2012服務器和Windows 2008服務器上的額外小和小。他們在這個問題上的行爲完全一樣。

  • 每一擊都有完全相同的滯後。

  • 是的,MySql與統一的服務器一起安裝。另外mysql與wamp一起安裝。我試了兩個

  • 我安裝了一個預先配置好的ubuntu linux虛擬機和螳螂bug跟蹤軟件在特小VM上運行速度非常快。所以我認爲這個問題與操作系統或apache,mysql或php中的一些配置設置有關。

+0

在服務器上做一些分析。基於網絡的,基於內存的,基於CPU的,基於磁盤的還是其他的東西(config/etc)? – Jaxidian 2013-04-29 18:43:50

+0

另外,您使用的服務器大小是多少? – Jaxidian 2013-04-29 18:44:29

+0

請編輯您的答案以指定VM大小,因爲這將成爲等式的一部分。而且......請澄清一下,如果這只是第一個有滯後或一擊的命中。 – 2013-04-29 18:44:56

回答

-2

您可以嘗試按以下3點:

  • 禁用Windows防火牆。
  • 禁用IPv6支持。
  • 編輯'hosts'文件。
+1

他們應該在主機文件中編輯什麼? – mskfisher 2014-10-30 17:20:03