【已解决】调用LBM提示KCBP_ERROR_UNDEFINED,重启kcbp和后台MA后正常

KOCA版本 :2.5
KOCA模块 :kcbp
模块版本 :2.7.1
场景 :
问题 :
web端服务在调用LBM的时候,提示:KCBP_ERROR_UNDEFINED
web端服务未重启,重启后台MA和kcbp,再次调用LBM,服务正常。

报错细节 :
尝试解决方案:

问题应该不在web服务端,问题可能是lbm未成功在kcbp中加载,重启kcbp后正常加载该LBM业务,然后正常调用

主BP和备BP的配置差不多一致,但是重启BP之后的日志中,显示了调用的信息日志。重启前的调用失败,BP没有相关日志,BP开发人员怀疑调用并没有进入到BP中。
该情况在生产环境中偶发,web端无论是重启还是用户退出登录后重试均无反应,而且是单独这个接口偶发。

一种可能是web服务端连接的某个kcxp上,有多个bp争抢一个请求队列,消息被其他的bp取走,而取走消息的这个bp没有这个功能号。

可以从这个方向上进行排查.