免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3586 | 回复: 0
打印 上一主题 下一主题

[Tuxedo] tuxedo 消息队列之消息存储转发 异常 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-04-02 19:49 |只看该作者 |倒序浏览
本帖最后由 fangang001 于 2013-04-02 19:51 编辑

  今天测试了tuxedo消息队列之存储转发模式,测试过程中发现客户端能够正常调用SERVICE,但是令我不解的是,采用这种所谓的存储转发模式,不是一次通信,TMQUEUE服务进程应该处理4次请求(一次客户端tpenqueue,tpdequeue,一次TMQFORWARD服务tpenqueue,tpdequeue),而且在这过程中TMQFORWARD服务进程是应该处理请求的,以下是我调用一次客户端之后server的状态:
  1. [tuxapp@localhost etc]$ tmadmin
  2. tmadmin - Copyright (c) 1996-2010 Oracle.
  3. Portions * Copyright 1986-1997 RSA Data Security, Inc.
  4. All Rights Reserved.
  5. Distributed under license by Oracle.
  6. Tuxedo is a registered trademark.

  7. > psr
  8. Prog Name      Queue Name  Grp Name      ID RqDone Load Done Current Service
  9. ---------      ----------  --------      -- ------ --------- ---------------
  10. BBL            52445       simple         0      1        50 (  IDLE )
  11. TMS            GROUP5_TMS  GROUP5     30001      0         0 (  IDLE )
  12. TMS_QM         QUE1_TMS    QUE1       30001      1        50 (  IDLE )
  13. TMS            GROUP5_TMS  GROUP5     30002      1        50 (  IDLE )
  14. TMS_QM         QUE1_TMS    QUE1       30002      1        50 (  IDLE )
  15. simpserv       Q1          GROUP1      5030      0         0 (  IDLE )
  16. simpserv       Q1          GROUP1      5031      0         0 (  IDLE )
  17. simpserv       Q1          GROUP1      5032      0         0 (  IDLE )
  18. simpserv       Q1          GROUP1      5033      0         0 (  IDLE )
  19. simpserv       Q1          GROUP1      5034      0         0 (  IDLE )
  20. CARRAY_server  Q2          GROUP2      5040      0         0 (  IDLE )
  21. CARRAY_server  Q2          GROUP2      5041      0         0 (  IDLE )
  22. echoserver     Q3          GROUP3      5050      0         0 (  IDLE )
  23. echoserver     Q3          GROUP3      5051      0         0 (  IDLE )
  24. powerserver    Q4          GROUP3      5060      0         0 (  IDLE )
  25. powerserver    Q4          GROUP3      5061      0         0 (  IDLE )
  26. convserver     Q5          GROUP3      5070      0         0 (  IDLE )
  27. convserver     Q5          GROUP3      5071      0         0 (  IDLE )
  28. Xserver        Q6          GROUP3      5080      0         0 (  IDLE )
  29. TMUSREVT       Q7          GROUP4      5085      0         0 (  IDLE )
  30. WSL            00307.05500 WSGRP       5500      0         0 (  IDLE )
  31. TMQUEUE        00342.05125 QUE1        5125      2       100 (  IDLE )
  32. TMQFORWARD     00342.05130 QUE1        5130      0         0 (  IDLE )
  33. qforwardserver 00314.05135 GROUP5      5135      1        50 (  IDLE )
复制代码
从server状态可以看出TMQFORWARD并没有执行,并且TMQUEUE只进行一次出队和入队操作,不知道哪位大神还能给解释下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP