加特林活跃用户在超时异常后下降到负值的时间更长 运行
Gatling active users drops to negative for a longer run after timeout exception
我是运行一个使用加特林的模拟。
每秒 5 个用户,持续 150 分钟。
某异常后:
15:58:19.643 [WARN ] i.g.h.e.GatlingHttpListener - Request 'facebook_outbound_msg' failed for user 29989
javax.net.ssl.SSLException: handshake timed out
at io.netty.handler.ssl.SslHandler.handshake(...)(Unknown Source)
15:58:19.643 [ERROR] i.g.h.e.r.DefaultStatsProcessor - Request 'facebook_outbound_msg' failed for user 29989: j.n.s.SSLException: handshake timed out
15:58:19.643 [ERROR] i.g.h.c.i.DefaultHttpClient - Failed to install SslHandler
15:58:19.678 [WARN ] i.g.h.e.GatlingHttpListener - Request 'facebook_inbound_msg' failed for user 29984
javax.net.ssl.SSLException: handshake timed out
at io.netty.handler.ssl.SslHandler.handshake(...)(Unknown Source)
15:58:19.678 [ERROR] i.g.h.e.r.DefaultStatsProcessor - Request 'facebook_inbound_msg' failed for user 29984: j.n.s.SSLException: handshake timed out
活跃用户数下降到-1,然后每次出现这个异常,用户数一直在下降。
示例:
---- FacebookOutboundSimulation ------------------------------------------------
[############################################ ] 59%
waiting: 18061 / active: -3 / done: 26942
---- FacebookInboundMessageSimulation ------------------------------------------
[############################################ ] 59%
waiting: 18061 / active: -3 / done: 26942
================================================================================
为什么会发生这种情况以及如何解决这个问题?
当我切换到 2018 年 10 月 2 日发布的 gatling-charts-highcharts-bundle-3.0.0-RC3 时,问题出在 gatling-charts-highcharts-bundle-3.0.0-RC1 上,问题得到解决。
旁注:使用 AsJson 而不是 AsJSON。
我是运行一个使用加特林的模拟。 每秒 5 个用户,持续 150 分钟。
某异常后:
15:58:19.643 [WARN ] i.g.h.e.GatlingHttpListener - Request 'facebook_outbound_msg' failed for user 29989
javax.net.ssl.SSLException: handshake timed out
at io.netty.handler.ssl.SslHandler.handshake(...)(Unknown Source)
15:58:19.643 [ERROR] i.g.h.e.r.DefaultStatsProcessor - Request 'facebook_outbound_msg' failed for user 29989: j.n.s.SSLException: handshake timed out
15:58:19.643 [ERROR] i.g.h.c.i.DefaultHttpClient - Failed to install SslHandler
15:58:19.678 [WARN ] i.g.h.e.GatlingHttpListener - Request 'facebook_inbound_msg' failed for user 29984
javax.net.ssl.SSLException: handshake timed out
at io.netty.handler.ssl.SslHandler.handshake(...)(Unknown Source)
15:58:19.678 [ERROR] i.g.h.e.r.DefaultStatsProcessor - Request 'facebook_inbound_msg' failed for user 29984: j.n.s.SSLException: handshake timed out
活跃用户数下降到-1,然后每次出现这个异常,用户数一直在下降。
示例:
---- FacebookOutboundSimulation ------------------------------------------------
[############################################ ] 59%
waiting: 18061 / active: -3 / done: 26942
---- FacebookInboundMessageSimulation ------------------------------------------
[############################################ ] 59%
waiting: 18061 / active: -3 / done: 26942
================================================================================
为什么会发生这种情况以及如何解决这个问题?
当我切换到 2018 年 10 月 2 日发布的 gatling-charts-highcharts-bundle-3.0.0-RC3 时,问题出在 gatling-charts-highcharts-bundle-3.0.0-RC1 上,问题得到解决。
旁注:使用 AsJson 而不是 AsJSON。