快捷搜索:

rocketmq分布式事务测试方式

  1. 消息生产者监听类打断点 IDEA开发工具中使用RestServices 发发送接口请求 如上图所示,目前方法执行到断点1处,此时模拟断点或者程序挂掉情况,如下步骤2描述
  2. 本地事务执行完成还未返回执行结果时,手动结束应用进程 2.1在IDEA的Terminal 窗口中输入jps命令(查看当前应用程序的pid),找到消息生产者对应的pid 2.2执行 taskkill /f /t /pid 23556 23556为程序运行的pid,此处改为自己的即可
  3. 重启应用看看是否会自动监测本地事务状态 如上图所示,重启应用后发现代码自动执行到断点2处,说明程序重启后会自动去监听本地事务的状态。
经验分享 程序员 职场和发展