一、服务端安装

  • 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系统开启端口

    • 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 # 查看进程

国产东方通消息队列TongLINKQ8.1服务端安装步骤的更多相关文章

  1. CCBPM中的消息机制,CCIM服务端安装说明

    1.改动LeeIMService.exe.config服务端配置文件: 2.client的配置就比較简单了,仅仅须要在"SercerIP"节点上写上server的IP: 3.然后要 ...

  2. .Net Core 商城微服务项目系列(七):使用消息队列(RabbitMQ)实现服务异步通信

    RabbitMQ是什么,怎么使用我就不介绍了,大家可以到园子里搜一下教程.本篇的重点在于实现服务与服务之间的异步通信. 首先说一下为什么要使用消息队列来实现服务通信:1.提高接口并发能力.  2.保证 ...

  3. WebService或HTTP服务端接收请求转发消息到另一个服务端-实现思路

    1.需求结构(WebService) A客户端<->B服务端<->C服务端 说明: a.在B服务端上面添加配置项(1.是否转发消息到C服务端:2.C服务端IP和端口): b.A ...

  4. 开源入侵检测系统OSSEC搭建之一:服务端安装

    OSSEC是一款开源的多平台的入侵检测系统,可以运行于Windows, Linux, OpenBSD/FreeBSD, 以及 MacOS等操作系统中.主要功能有日志分析.完整性检查.rootkit检测 ...

  5. svn服务端安装、权限修改以及客户端的使用

    2017-10-1016:10:2 svn服务端安装.权限修改以及客户端的使用 svn服务端.客户端.汉化包下载 http://pan.baidu.com/s/1c1Ogj2C 1.安装服务器端程序( ...

  6. git的CentOS服务端安装和windows客户端的使用

    git的CentOS服务端安装和windows客户端的使用 此教程以 搬瓦工vps CentOS 6 x64 的系统为环境,搭建 git 服务端.windows 7 系统为客户端. git客户端 在W ...

  7. ssr 服务端安装教程

    1 ShadowsocksR 多用户版服务端安装教程(SS-Panel后端) 2 ShadowsocksR 单用户版服务端安装教程

  8. Zabbix 3.4 服务端安装部署

    关于zabbix的安装部署官方也提供了详细的安装文档,链接如下: https://www.zabbix.com/download 选择zabbix的版本,服务器平台及使用的数据库 安装和配置zabbi ...

  9. centos 7 上zabbix 3.0 服务端安装

    zabbix服务端安装 安装完毕mysql-5.6.php5.6 mysql-5.6安装:https://www.cnblogs.com/xzlive/p/9771642.html  创建zabbix ...

  10. 03-openldap服务端安装配置

    openldap服务端安装配置 阅读目录 基础环境准备 安装openldap服务端 初始化openldap配置 启动OpenLDAP 重新生成配置文件信息 规划OpenLDAP目录树组织架构 使用GU ...

随机推荐

  1. oracle利用job实现存储过程异步执行

    1.背景 在实际开发中,我们可能会利用存储过程批量处理业务, 对应有些存储过程可能会执行很长时间,这时我们需要客户端点操作后,存储过程异步执行 具体实现如下 1.创建处理业务的存储过程:sp_test ...

  2. DRM:清华提出无偏差的新类发现与定位新方法 | CVPR 2024

    论文分析了现有的新类别发现和定位(NCDL)方法并确定了核心问题:目标检测器往往偏向已知的目标,忽略未知的目标.为了解决这个问题,论文提出了去偏差区域挖掘(DRM)方法,以互补的方式结合类无关RPN和 ...

  3. AvaloniaChat—从源码构建指南

    AvaloniaChat介绍 一个使用大型语言模型进行翻译的简单应用. 我自己的主要使用场景 在看英文文献的过程中,比较喜欢对照着翻译看,因此希望一边是英文一边是中文,虽然某些软件已经自带了翻译功能, ...

  4. Python wheel

    在 Python 的生态系统中,wheel 是一种打包格式,用于分发和安装 Python 项目.它是 Python 包的标准格式之一,旨在提高安装速度和可靠性. Wheel 的优势 快速安装:因为 w ...

  5. 如何使用 Shebang

    什么是 Shebang? 简单来说,就是你在脚本开头看到的这个: #!/usr/bin/bash Shebang(也称为 hash-bang.pound-bang 或者 bang)是一个作为脚本文件中 ...

  6. [python][selenium] Web UI自动化8种页面元素定位方式

    关联文章:Web UI自动化页面切换iframe框架 简单的加个前置知识: 第一:webdriver.Chrome()这句话,通过WebDriver的构造方法,拿到浏览器驱动的对象,然后通过这个对象, ...

  7. TFC-Pretraining: 基于时间频率一致性对时间序列进行自监督对比预训练《Self-Supervised Contrastive Pre-Training for Time Series via Time-Frequency Consistency》(时间序列、时序表征、时频一致性、对比学习、自监督学习)

    2023年11月10日,今天看一篇论文,现在17:34,说实话,想摆烂休息,不想看,可还是要看,拴Q. 论文:Self-Supervised Contrastive Pre-Training for ...

  8. TypeScript – Decorator Metadata

    前言 在 TypeScript – Decorator 装饰器 里,我有提到 TypeScript 只实现了 decorate 的特性,把 metadata 的特性独立了出来. 本来我以为还需要等待很 ...

  9. Figma 学习笔记 – Constraints 约束

    用途 Constraints 用于 responsive design, 子元素和父元素建立约束关系后, 当父元素 dimension 变换的时候, 子元素会做出相应的变化 (移动位置或 resize ...

  10. QT网络编程之如何使用QT6框架QTcpServer和QTcpSocket网络编程实现变长数据包收发:以用户注册和登录为实例讲解

    QT网络编程之如何使用QT6框架QTcpServer和QTcpSocket网络编程实现变长数据包收发:以用户注册和登录为实例讲解 简介 本文将介绍如何使用QT6框架QTcpServer和QTcpSoc ...