由于工作的需要,最近一直再搞IBM WebSphere MQ;包括MQ的优化,开发,集成...
以及各个平台下MQ的安装,配置,调试等等...
跨操作系统下MQ的通讯,异操作系统下Java和C#对MQ的互收发分包大消息的测试等等...
测试的操作系统有:[Winods XP],[Windows 7],[Fedora 10],[RedHat Enterprise 5.3],[Solaris 10]下的测试;
Linux下MQ的安装(RedHat5.3安装很顺利,Fedora 10下需要下载一些rpm包,Ubuntu8测试时需要安装的组件太多,不妨说Ubuntu系统太烂,不适合做Server)
Unix(Solaris 10下安装MQ相对比较轻松,创建mqm组和mqm用户,解压安装即可,可惜Solaris下没有可视化界面)
安装玩MQ之后,Windos和Linux的操作几乎都一样;但Linux、Solaris下的MQ默认是没有自动随系统启动的,先前查阅了一些资料都没有介绍在Linux、Unix(Solaris)下怎样设置MQ队列管理器随系统自动启动,索性自己来搞了。
1.新建此/etc/init.d/startmqm文件:
#!/bin/sh
# chkconfig: 35 110 20
# description: MQManager auto start-stop script.
MGR_NAME=MQ_000000
MQ_OWNER=mqm
case "$1" in
'start')
# Start the MQManager:
# The following command assumes that the mqm login
# will not prompt the user for any values
su - $MQ_OWNER -c "/opt/mqm/bin/strmqm $MGR_NAME"
;;
'stop')
# Stop the MQManager:
# The following command assumes that the mqm login
# will not prompt the user for any values
su - $MQ_OWNER -c "/opt/mqm/bin/endmqm $MGR_NAME"
;;
esac
======================================================
在Unix(Solaris10下此属性无效)chkconfig(RedHat5)
chkconfig: 35 110 20
允许级别为3、5,启动优先级为110,停止优先级为20
-----------------
运行级别:
运行级就是操作系统当前正在运行的功能级别。这个级别从1到6 ,具有不同的功能。
不同的运行级定义如下
# 0 -停机
# 1 -单用户模式# s init s = init 1
# 2 - 多用户,没有 NFS
# 3 -完全多用户模式(标准的运行级)
# 4 -没有用到
# 5 - X11多用户图形模式(xwindow)
# 6 -重新启动
2.给此启动文件赋予权限
chmod 755 /etc/init.d/startmqm
3.设置启动关联
ln -s /etc/init.d/startmqm /etc/rc3.d/S110startmqm
ln -s /etc/init.d/startmqm /etc/rc5.d/S110startmqm
ln -s /etc/init.d/startmqm /etc/rc0.d/K20startmqm
--------------------------------------------------
S110startmqm
S为start;110为优先级;
=====================
rc0.d/K20startmqm
停止时,K为kill,20为停止优先级
分享到:
相关推荐
- **准备 WebSphereMQ 向导**:设置基本的环境配置。 - **远程管理向导**:配置远程管理功能。 - **缺省配置向导**:应用预设的配置选项。 #### 2.5 安装补丁 安装完成后,可能需要应用最新的补丁来修复已知的问题...
WebSphere MQ(原名MQSeries)是由IBM开发的消息传递软件,它允许应用程序和服务在任何类型的平台之间交换数据,无论是同一网络还是跨网络。WebSphere MQ提供了一种可靠、安全、高效的消息传递机制,可以在各种不同...
3. **全平台支持**:全平台安装包意味着该版本的MQ可以安装在各种操作系统上,包括常见的Windows、Linux以及针对企业环境的Unix变体如AIX和Solaris。这提供了跨平台的兼容性和灵活性,使得企业可以根据自己的基础...
在安装方面,WebSphere MQ 支持多种操作系统平台,包括 AIX、HP-UX、Solaris、Linux等。安装前需要准备硬件环境、操作系统以及确定通信协议。安装完成后,可以通过WebSphere MQ 向导进行远程管理和缺省配置。此外,...
IBM WebSphere MQ(以下简称WMQ)是一款成熟的消息中间件,广泛应用于不同企业应用系统间的连接与数据交换。该中间件以其卓越的性能、高可靠性和安全性,成为了业界的标准之一。本书全面介绍了WMQ的各个方面,包括但...
《MQ编程模式中文版》是关于使用Java编程与WebSphere MQ进行交互的指南,主要针对希望开发与MQSeries集成的Java应用程序或小程序的开发者。本文档详细介绍了MQSeries for Java的功能、适用平台、软件包获取、运行...
它支持各种操作系统,如AIX、HP Unix、i5/OS、Linux、Sun Solaris和Windows,体现了其跨平台的兼容性。 WebSphere Process Server则建立在WebSphere Application Server和WebSphere Enterprise Service Bus(ESB)...
如文档所述,支持的操作系统包括 AIX、HP-UX、iSeries、Linux (Intel 和 zSeries)、Solaris、Windows 和 z/OS。 2. **WebSphere MQ 版本**:确保安装了 WebSphere MQ Version 5.3 或更高版本,并且安装了必要的修复...
一般来说,高性能的处理器(如Intel Xeon系列)、稳定的操作系统(如AIX、Solaris)和良好的系统配置都会有助于提升WAS的性能。 #### 七、安全 **1. 我希望通过启用WAS全局安全性保护系统管理,但是我的应用程序...
- **安装**:可以下载IBM的WebSphere MQ,安装后会提供一系列的C和C++示例代码,帮助开发者更好地理解和使用MQSeries。 - **学习资源**: - 官方文档:IBM官方提供的MQSeries Application Programming Guide文档是...