每秒11個SQL查詢我們sysdig我們WSO2 API網關機器上運行,我們注意到,它激發了大量的SQL查詢到數據庫一分鐘,比等待一分鐘,重複。API網關產生的REG_LOG
查詢看起來是這樣的:
每分鐘它去野外,等待一分鐘,並用以下格式的請求再次發狂:
SELECT REG_PATH, REG_USER_ID, REG_LOGGED_TIME, REG_ACTION, REG_ACTION_DATA
FROM REG_LOG
WHERE REG_LOGGED_TIME>'2016-02-29 09:57:54'
AND REG_LOGGED_TIME<'2016-03-02 11:43:59.959' AND REG_TENANT_ID=-1234
上有沒有負荷服務器。這是什麼造成的?我們可以做些什麼來避免這種情況?
screen shot sysdig api gateway process
這就解釋了爲什麼查詢每分鐘都會發生。你還可以解釋爲什麼它每秒觸發2次SQL請求大概一分鐘? – Mark