每秒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