简体   繁体   English

缓解多个使用者的队列不起作用

[英]Solace multiple consumers for a queue not working

We have a java spring-dsl intergration program and running with 10 consumers configuration but out of 10 only 3 are working fine. 我们有一个java spring-dsl集成程序,并以10个使用者配置运行,但是在10个使用者配置中,只有3个运行良好。 For other I'm getting below errors: 对于其他我得到以下错误:

 DefaultMessageListenerContainer  : Setup of JMS message listener invoker failed for destination 'Q-TEST-POC' - trying to recover. Cause: Error creating session - max transacted sessions exceeded (503: Max Transacted Sessions Exceeded)

Any setting need to done on SolAdmin so that multi consumer can able to get access or any other solution? 需要在SolAdmin上进行任何设置,以便多用户可以获取访问权限或任何其他解决方案吗?

It sounds like your "Max Transacted Sessions" setting in your client-profile is too low for your application. 听起来您的客户资料中的“最大交易次数”设置对于您的应用来说太低了。

To modify this in SolAdmin: 要在SolAdmin中对此进行修改:

  1. Go to the "Clients" tab. 转到“客户”标签。
  2. Select the "Client Profiles" View. 选择“客户端配置文件”视图。
  3. Edit the client profile used by your application. 编辑您的应用程序使用的客户端配置文件。
  4. Select the "Advanced Properties" tab. 选择“高级属性”选项卡。
  5. Adjust the "Max Transacted Sessions" limit. 调整“最大交易次数”限制。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM