【问题现象】
订货商城中设置了自动确认订单,但是不生效,手工确认是可以成功的,该如何排查
【问题原因】
请检查计算机管理一服务和应用程序一服务列表中的RabbitMQ服务是否正常启动,如果没有启动,请手动启动,若启动不了,备份账套,在畅捷通社区产品下载 (https:/www.chanjetvip.com/productgoods/download-list?id=53aaa40295d458e44f5d3ce5)中下载18.0最新安装包,下载后,在此路径:T+Cloud专属云18.0-2022.12.31\TPLUS\MQ中可以找到RabbitMQ的最新插件,重新安装一下,重启T+服务试试
若此服务仍无法正常启动,请参考处理 RabbitMQ 服务 启动不了的问题,
按以下操作步骤重新安装 RabbitMQ
【解决方案】
1、卸载 RabbitMQ 与
Erlang OTP
打开Windows 控制面板
-->“程序和功能”。
卸载
RabbitMQ
卸载
Erlang OTP (卸载所有版本 ,有时会同时存在两个版本)
2、清理遗留文件与进程
打开 Windows 任务管理器
,终止 epmd.exe 进程(若有),注:此步骤是为了删除遗留文件,若文件提示在另一程序中应用,一般是因为此进程。若无此进程还提示占用的话,可以重启一下服务器
删除 RabbitMQ和Erlang 的所有安装目录。
(通常在 C:\Program
Files 中,若删除不了,重启 Windows 后删除)
删除 .erlang.cookie 文件,在以下目录
C:\Windows\ .erlang.cookie( .erlang.cookie )
C:\Users\[当前用户]( .erlang.cookie )
C:\Users\[当前用户]\AppData\Roaming\RabbitMQ 删除
RabbitMQ 目录
3、重启 Windows
服务器后安装
RabbitMQ_AutoSetup.exe
重启 Windows 服务器之后,安装RabbitMQ_AutoSetup.exe(通常在 X:\金盘-DeC\TPlus\MQ\RabbitMQ_AutoSetup.exe
)
4、检查 RabbitMQ 是否正常运行,重启 T+ 服务
检查 Windows Service 中 RabbitMQ 是否正常运行 、重启 T+ 服务 、检查T+
中相关产品是否正常。