国产东方通消息队列TongLINKQ8.1服务端安装步骤

chyun2011 2024-10-26 08:09:00 阅读 74

一、服务端安装

    <li>

    groupadd tlq #新建组

  • useradd -m -g tlq tlq #新建tlq用户并指定组tlq

  • cd /home/tlq/ #切换到安装目录并上传安装包

  • tar -xzvf Install_TLQ_Standard_Linux2.6.32_x86_64_8.1.16.0.tar.gz # 解压安装文件

  • cd /home/tlq/TLQ8/

  • 设置环境变量

    • cat ./setp >> ~/.bash_profile # 将setp中设置全部加入用户环境变量文件中

    • vi ~/.bash_profileTLQHOMEDIR=/home/tlq/TLQ8 # 将TLQHOMEDIR修改为服务端主目录

    • source ~/.bash_profile # 配置文件生效

  • tlq -cstop #停止服务

  • tlq -cabort #强制停止服务

  • ubuntut系统开启端口

    • sudo ufw allow 10261/tcp

  • centos系统开启端口

    • firewall-cmd --zone=public --add-port=10261/tcp --permanent

    • firewall-cmd --reload

    • firewall-cmd --list-port

  • 服务端发送消息测试

    • cd /home/tlq/TLQ8/samples/demo_java/base

    • javac SendMsg.java

    • java SendMsg qcu1 lq B no

  • 服务端接收消息测试

    • cd /home/tlq/TLQ8/samples/demo_java/base

    • javac GetMsg.java

    • java GetMsg qcu1 lq 1000


二、消息持久化配置
  • sudo vi /home/tlq/TLQ8/etc/tlqcu_qcu1.conf

    • 调整DefPersistence值,1为持久化0为非持久化

    • 远程队列、本地队列、发送队列都可设置DefPersistence属性

    • DefPersistence属性设为非持久化以后重启tlq服务消息不会丢失,只有重启操作系统消息才会丢失


三、其它常用命令
  • tlqstat -lic #注册信息

  • tlqstat -qcu #统计qcu

  • tlqstat -qcu qcu1 -c #qcu1队列中的消息数

  • tlqstat -snd qcu1 1 -ct 1 #qcu连接状态

  • tlqstat -rcv qcu1 1 -ct 1 #其它TLQ连接到qcu的状态

  • tlqstat -msg qcu1 rq #查看远程队列详情

  • tlqstat -msg qcu1 lq #查看本地队列详情

  • ps -ef|grep tl_|grep -v grep #查看进程



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。