互联网服务

MQ amqcrsta 配置失败

因为工作的关系,需要跟第三方进行数据交互,而使用的工具就是MQ消息中间件,以前在AIX配置过,所以以为可以一路顺风顺水,这次在CentOS 上面安装很顺利,配置一些队列管理器,队列,通道都没有问题,现在的疑问在于MQ作为服务端监听第三方的问题。  以前在AIX下面可以在辑文件/...显示全部
因为工作的关系,需要跟第三方进行数据交互,而使用的工具就是MQ消息中间件,以前在AIX配置过,所以以为可以一路顺风顺水,这次在CentOS 上面安装很顺利,配置一些队列管理器,队列,通道都没有问题,现在的疑问在于MQ作为服务端监听第三方的问题。
  以前在AIX下面可以在辑文件/etc/services 如果在该文件中没有下列行,则添加如下:
  MQSeriesTZ 30120/tcp # MQSeries channel listener
然后编辑文件 /etc/inetd.conf。如果在该文件中没有下列行,则添加如下:  
  MQSeriesTZ stream tcp nowait mqm /usr/mqm/bin/amqcrsta amqcrsta -m JSYH.QM.102
JSYH.QM.102是队列管理器,编辑完之后输入命令refresh -s inetd就可以是配置后的文件生效,使30120 端口处于监听的状态。
现在在CentOS下面没有有inetd.conf文件,有xinetd.conf文件。我同样现在/etc/services添加
  MQSeriesTZ 30120/tcp # MQSeries channel listener
这一行,然后再/etc/xinetd.conf添加  
  MQSeriesTZ stream tcp nowait mqm /usr/mqm/bin/amqcrsta amqcrsta -m JSYH.QM.102
然后我想使配置文件生效,使用命令service xinetd restart,但是我netstat -an | grep 30120,发现新配置的端口并没有启动,我现在很纳闷的是怎样使配置的端口处于Listen状态,以监听第三方的数据。

以上问题相信对在CentOS上面配置过的来说应该不难,希望高手给以援手,急!!!收起
参与5

查看其它 3 个回答wing2ofsky的回答

wing2ofskywing2ofsky软件开发工程师杭州道富信息科技有限公司
解决了。感谢版主关心:)
互联网服务 · 2011-11-30
浏览499

回答者

wing2ofsky
软件开发工程师杭州道富信息科技有限公司

wing2ofsky 最近回答过的问题

回答状态

  • 发布时间:2011-11-30
  • 关注会员:1 人
  • 回答浏览:499
  • X社区推广