QX项目实战-16.ActiveMQ消息服务部署和维护说明

来源:互联网 发布:java ffmpeg log 编辑:程序博客网 时间:2024/05/01 09:41

3.1下载、安装JDK1.6

    从官方网站下载JDK1.6以上版本,如jdk-6u4-windows-i586-p.exe。双击执行安装过程,安装到诸如C:\Program Files\Java\jdk1.6.0_10的路径下。

3.2配置Java环境

在桌面上找到我的电脑,右击鼠标选择->属性,->高级->系统变量在系统变量里点击新建,在变量名填写:JAVA_HOME,在变量值填写诸如:C:\ProgramFiles\Java\jdk1.6.0_10的JDK安装路径(部署需要jdk1.6及以上)。

 

然后配置path。在环境变量里找到path。点击编辑。在变量值里添加“%JAVA_HOME%\bin;。注意新添加的字串和已有字串使用半角分号;分割。

最后配置classpath。其值为

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

(注意这里需要增加半角句号.来表示当前路径。)

3.3验证Java环境

以上三个变量设置完毕,则按“确定”直至属性窗口消失。验证安装是否成功:打开“开始”菜单->“运行”,输入入“cmd”,进入dos系统界面。然后输入“java -version”,回车执行。如果安装成功。系统会显示诸如java version jdk"1.6.0"的界面

3.4安装ActiveMQ服务器

在拟作为ActiveMQ消息服务器的机器上,解压ActiveMQ5.7服务器软件到形如:D:\Program Files\apache-activemq-5.7.0的目录里。目录结构如下:

3.5启动ActiveMQ服务器

执行D:\Program Files\apache-activemq-5.7.0\bin目录下activemq.bat批处理文档,在打开的DOS窗口中,ActiveMQ完成启动,正确启动后,服务器开始监听消息队列端口,如图所示。

3.6查看服务器状态

可以使用web界面查看ActiveMQ服务器状态。在浏览器地址栏输入ActiveMQ服务器所在地址http://服务器IP:8161/admin/的网址,可以查看当前服务器的状态和消息队列信息。

3.7ActiveMQ服务器安全管理

此时,ActiveMQ已经安装完成了,接下来配置登录监视控制台的用户名和密码。打开conf文件夹下的jetty.xml,找到

<beanid="securityConstraint">

        <property name="name"value="BASIC" />

        <property name="roles"value="admin" />

        <propertyname="authenticate" value="false" />

    </bean>

把authenticate属性的值改成true即可,重启activemq.bat,再登录监视控制台,就需要输入密码了,默认的用户名和密码是admin/admin。roles属性指的是登录的用户角色,这些登录的用户在jetty-realm.properties配置。

3.8ActiveMQ服务器维护、管理

登陆首页之后可以查看broker名称,ActiveMQ版本号,broker ID,磁盘使用率,内存使用率和临时空间使用率等信息。

点击导航栏Queue,进入队列信息页面,可以查看不同产品的待发送消息数,消息消费者数,消息进队数,消息出队数等信息。

 

原创粉丝点击