我有一個用CFML編寫的網站,託管在亞馬遜ec2上,用Apache和Railo ... 我試圖改善性能並減少請求調用。CPU在亞馬遜ec2上的高峯
以前我在查詢(qoq)的CFML查詢中產生了一些問題,這些查詢在磁盤上產生了連續的讀取操作......但是我已經解決了刪除qoq的使用。
閱讀Apache和FusionReactor的日誌,我發現CPU和請求調用之間的高峯瞬間... 這個峯值在每個小時也會在網站沒有使用的時候重複,就像過夜一樣。
我看到Apache日誌這一請求,不明白爲什麼會產生:
66.85.140.110 - - [30/Jun/2014:04:10:50 +0200] "GET/HTTP/1.0" 200 -
66.85.144.237 - - [30/Jun/2014:04:50:06 +0200] "GET/HTTP/1.0" 200 -
洙......我認爲這是一種服務器配置,做一些事情每隔一小時,還因爲在並行網站在不同的主機上我沒有這個峯值。 我已經發現這個Apache文檔上:https://wiki.apache.org/httpd/InternalDummyConnection
什麼我問的是,如果這種CPU的峯值可以通過Apache的內部請求或其他的東西服務器配置就像一個錯誤的JVM參數設置產生。 另一個想法是,當開始清理內存時,可以由JVM Garbace Collector生成此峯值。有一種方法可以指定GC的刷新時間?
有人有一些建議嗎?