使用 JMeter 进行负载测试时应用程序中的死锁错误
Posted
技术标签:
【中文标题】使用 JMeter 进行负载测试时应用程序中的死锁错误【英文标题】:Deadlock error in the application while load-testing using JMeter 【发布时间】:2012-04-26 17:36:26 【问题描述】:我正在使用 JMeter 对我的应用程序进行负载测试。
我现在正在创建 2 个线程,它们同时更新数据库(加速期为 0)。但我收到以下错误:
事务(进程 ID 62)在锁定资源上死锁 另一个进程并已被选为死锁受害者。重新运行 交易。
我已经包含了死锁图。 有人对此有任何意见吗?
【问题讨论】:
【参考方案1】:这与 JMeter 无关。您的应用程序容易出现死锁。
这可能是也可能不是错误。如果您可以接受很少发生死锁,请不要担心(请注意,收到死锁的请求可能会崩溃)。
如果您对死锁的可能性不满意,这是一个需要修复的错误。您可以在其他地方找到有关这样做的信息。
【讨论】:
以上是关于使用 JMeter 进行负载测试时应用程序中的死锁错误的主要内容,如果未能解决你的问题,请参考以下文章