一、服务端安装
- 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_profile TLQHOMEDIR=/home/tlq/TLQ8 # 将TLQHOMEDIR修改为服务端主目录
- source ~/.bash_profile # 配置文件生效
- tlq -cstop # 克制服务
- tlq -cabort # 欺压克制服务
- ubuntut系统开启端口
- 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 # 查看历程
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |