[英]How to fix a maxQueueLength error in Tibco?
我在TIBCO管理员日志中收到此错误:
(BW-EXT-LOG-200000 jams:已达到maxQueueLength(= 20)。)
我的客户退货:
连接拒绝。
重新启动实例后,一切恢复正常,但是要花几分钟,我也会遇到相同的错误。
听起来您的队列的maxMsgs属性设置为20? 您可以通过与tibemsadmin连接并显示/更改队列属性来进行检查。 例如:
tcp://localhost:7222> show queue Q1
Queue: Q1
Type: static
Properties: *prefetch=5,maxMsgs=1000,*store=$sys.nonfailsafe
JNDI Names: <none>
Bridges: <none>
Receivers: 0
Pending Msgs: 0, (0 persistent)
Delivered Msgs: 0
Pending Msgs Size: 0.0 Kb, (0.0 Kb persistent)
您可以这样更改:
tcp://localhost:7222> setprop queue Q1 maxmsgs=1000
已解决的问题
进程保持活动状态,因此它在内存中分配了不会释放的空间。 此过程包含未配置超时的请求者。 它无休止地等待着包含接收者的进程的响应,该响应由于对外部数据库的访问问题而没有响应。
最好的祝福。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.