今天tuxedo8.1在aix出现问题了;

发布于 2022-08-09 03:03:44 字数 2652 浏览 12 评论 4

这几天tuxedo8.1在aix5.3上都跑得很正常,调用里面的services都也很正常;
昨天晚上一位同事在我没有先tmshutdown关闭tuxedo的情况下,重新启动了aix机器;
今天tmboot也正常启动了,tmadmin-->psr,psc也都能列出我的server 和services;

客户端第一次调用服务的时候,我的service也正常执行响应的函数,而且也返回给客户端了,查看ullog这个时刻还是正常的;
如果客户端再一次调用我的service,服务马上core掉,tuxedo自己倒是没死掉,可是我的service所在的server整个都core掉了,psr查看不到我的server,psc也看不到我的service,包括那些在同一个server下的没被调用的service也一块没了;我的server程序产生了个core文件;

ubb如下配置:

  1. *RESOURCES
  2. IPCKEY          55555
  3. #Example:
  4. #IPCKEY         123456
  5. DOMAINID        elecfee
  6. MASTER          Elec
  7. MAXACCESSERS    200
  8. MAXSERVERS      5
  9. MAXSERVICES     10
  10. MODEL           SHM
  11. LDBAL           N
  12. *MACHINES
  13. DEFAULT:
  14.                 APPDIR="/home/tuxedo/tuxedo8.1/appdir"
  15.                 TUXCONFIG="/home/tuxedo/tuxedo8.1/appdir/tuxconfig"
  16.                 TUXDIR="/home/tuxedo/tuxedo8.1"
  17. mill888         LMID=Elec
  18.                 MAXWSCLIENTS=100
  19. #Example:
  20. #beatux         LMID=simple
  21. *GROUPS
  22. GROUP1
  23.         LMID=Elec       GRPNO=1 OPENINFO=NONE
  24. *SERVERS
  25. DEFAULT:
  26.                 CLOPT="-A"
  27. server1        SRVGRP=GROUP1 SRVID=1
  28. server2        SRVGRP=GROUP1 SRVID=3
  29. WSL           SRVGRP=GROUP1 SRVID=2
  30.                 CLOPT="-A -t -- -n //192.168.10.5:8889 -m 3 -M 10 -x 10 -T 10"
  31. *SERVICES
  32. TOUPPER

复制代码

我的services都在server2上;

按理说不是server2程序的问题,因为之前运行都很正常,客户端不管调用多少次服务,都没问题;

难道在没tmshutdow的情况下,重新启动aix机器导致的??

郁闷啊.......

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

℡寂寞咖啡 2022-08-15 21:41:44

今天问题解决了;
发现是tpreturn的sendbuf参数类型的问题;
原来我一直是用char 数组的变量传进去;比如用char lrs_sendbuf[1024];
今天改成用tpalloc出来的string类型,结果就可以了;

不够不知道原来为何都可以??tpreturn是不是不能用char 数组??

[ 本帖最后由 mill888 于 2008-8-1 22:06 编辑 ]

盛夏已如深秋| 2022-08-15 21:22:46

这个不应该啊,ULOG的详细信息打出来看看

梦言归人 2022-08-15 19:52:13

仅仅会在xp下用tuxedo

浸婚纱 2022-08-13 23:16:20

不懂tuxedo

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文