Nginx

Linux 上的 OnlyOffice (mono-fastcgi & nginx) 延遲 5 秒

  • May 7, 2015

設置

Debian 8 (jessie) - 完全最新。伺服器在本地網路,ping <=1ms,頻寬 10..40 Mbit ( bing -s 124 -S 1024 localhost &lt;server&gt;)

伺服器還執行著一些其他的 web 服務,雖然它們是空閒的。

OnlyOffice v8.1(使用 ASP.NET)

mysql Ver 14.14 Distrib 5.5.42,用於 debian-linux-gnu (x86_64) 使用 readline 6.3

Mono JIT 編譯器版本 3.2.8 (Debian 3.2.8+dfsg-10)

nginx 版本: nginx/1.6.2

問題

載入頁面時,我遇到了驚人的持續延遲 5 秒(+ 處理時間)HTTP GET 持續時間和時間的螢幕截圖

至少我懷疑存在某種超時,我無法命名 atm。

採取的步驟

我已經查看了以下日誌文件:

  • nginx
  • 唯一的辦公室

問題

  • 有人知道我遇到了什麼樣的麻煩嗎?
  • 如何調試我的電流設置?(我不熟悉 mono-fastcgi / ASP.NET 應用程序)

對於遇到相同行為的任何人:

Mono 還不支持“預編譯”站點。

OnlyOffice 將使用此功能,以避免在每次請求時呈現整個頁面(如果可用)。

(這應該很明顯,我仍然花了一些時間才弄清楚。也許是因為我更希望這被稱為“記憶體”而不是“預編譯”)

引用自:https://serverfault.com/questions/682341