LIBTUX_CAT:481问题 _MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3140 | 回复: 0   主题: LIBTUX_CAT:481问题         下一篇 
shary
注册用户
等级:新兵
经验:54
发帖:66
精华:0
注册:2011-8-31
状态:离线
发送短消息息给shary 加好友    发送短消息息给shary 发消息
发表于: IP:您无权察看 2014-10-8 14:22:42 | [全部帖] [楼主帖] 楼主

今天ULOG中不停报一下错误,tuxedo重启后,可以暂时解决问题,过一段时间,又出现相同的错误

 065633.node1!business09.38736: gtrid x0 x450c0e66 x7baa:       LIBTUX_CAT:481:
ERROR: Service xa_start returned -9


以下是tuxedo文档中对481错误号的解释

481 ERROR: Service xa_start returned errno
Description A message request was received indicating that the message should
be handled by the server in transaction mode and the corresponding
xa_start failed. xa_start failed because the return code was out of range.
Action Perform the action appropriate for the indicated error.


以上信息,还是看不出问题到底出在哪里

根据以往的经验, LIBTUX_CAT:481:ERROR: Service xa_start returned -9错误一般是使用了嵌套事务,tuxedo是不支持嵌套事务。此时,只要把事务分离出来就可以解决问题。
检查源程序,并没有嵌套使用事务。

但是根据前台客户端的反应,像是什么资源不足,引起事务不能提交
检查business09对应的server数,并没有达到配置中的max server数
不管三七二十一,先把min server改成max server一样的值,重启tuxedo

 。。。


在重启过程中出现business09... not fork的字样
终于明白问题所在,tuxedo用户的进程数不够了

增大每用户的进程数,到现在没再继续报错
明天继续观察。。。

--转自搜狗




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论