GAE Java有一個奇怪的問題。對於我正在使用的版本,有兩個基本縮放比例的實例,一個正在使用,另一個是空閒的,從我在日誌中可以看到的情況。響應時間很好。我可以看到,我的閒置實例在最後一個小時內沒有收到任何請求。奇怪的是,在閒置的實例中,內存使用量一直在2MB /分鐘左右。在最後一個小時。該實例正在使用一個谷歌JDBC連接到一個mysql雲端sql實例。我正在使用具有2個連接的DBCP 1.4連接池,但我認爲不會有任何活動的處理正在進行,因爲在appengine上甚至不可能有後臺線程。 這是約。 B2實例爲730MB(256MB?),由於內存使用情況,很可能會很快重啓。Java實例內存使用量不增加請求
我也在使用跟蹤連接(com.google.cloud.trace.instrumentation.jdbc 0.1.1),但我不認爲這會做任何事情,只要沒有查詢。
這怎麼會發生?我怎麼能找到內存泄漏?我想通常線程會在30秒後停止。而且來自谷歌的JDBC驅動程序不應該以某種方式填充我自己猜測的內存。
沒有跟蹤儀器會發生什麼情況啓用?你可能已經發現了儀器的一個錯誤。 –
你還在遇到這個問題嗎?如果是,您能否澄清您是否使用第二代Cloud SQL實例? – Digil