TLQ安装说明

更新时间:2024-07-02 04:54:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

浙江省高速公路联网收费系统东方通中间件安装及维护手册

1 TLQ概述

1.1 功能

TLQ7.1提供的主要功能如下:

? 提供端到端的实时通信和可靠传输服务。应用只需要关心本地节点,不必关心网络细节,使逻辑

网络的建立与物理网络无关。分布式环境下,保证消息在既定的时间内可靠地从一个节点的应用到达另外一个节点的应用,且保证一次传送即可到达。

? 提供多层次的异步通信机制。在分布式环境下,应用进程相互通信时,时间上可以不相关,即消

息发送者发送消息时不需要关心消息接收者的在线情况。

? 简单易用、高效可靠的分布式应用系统的开发平台,应用编程接口(APIs)简单且易学易用。 ? 提供多层次的安全管理功能,包括连接建立时的网络认证,消息传输时的安全性保证,有效保证

了连接的合法性和私有数据的保密性。

? 提供对应用的灵活调度。通过监控队列中的消息状况,触发相应的消息处理应用。提供多种触发

模式,使用户可以根据队列的事件情况采用不同的触发模式。

? 提供事件机制对消息进行保护。在系统或应用出现问题时,能够保证消息完整且不丢失。 ? 提供远程管理的功能。通过远程的可视化的监控系统,可以对系统进行启动、停止、静态配置和

动态管理等。

? 用户可以根据实际情况灵活组织节点,组建需要的网络结构,如:树型逻辑结构、网状结构和星

型结构等。

? 断点续传功能。原则:消息不重传,消息传输完整。消息从中断的位置开始续传,直到消息传输

完成。

? 提供日志磁盘空间管理功能。主要是日志文件的多种记录模式适应硬盘空间的状况和系统调试的

需要。

? 支持常连接和按需连接两种连接模式,以更好地适应不同的网络通讯环境,节省系统资源和提高

传输效率。

浙江省高速公路联网收费系统东方通中间件安装及维护手册

? 动态修改和静态修改配置文件功能。提供动态管理功能和可变规模核心 (Scalable Kernel)能力,

用户可以根据需要灵活启动或停止某些系统对象、及时调节系统的核心,以节省系统资源、提高效率和可靠性。

? 提供点对点和发布订阅两种应用模式的支持。

? 提供只基于开发库的瘦客户系统,降低了瘦客户应用对硬件环境的要求。

? 提供集群(Cluster)和路由转发功能。提供CLUSTER队列功能,以提高系统的可靠性和可扩展性 ? 提供消息的恢复功能。 ? 提供压缩机制。 ? 提供生命周期机制。

? 提供SSL协议方式,为TongLINK/Q网络传输提供安全保证的选择。

1.2 特点

对于一个成熟的中间件产品,一定有它适应不同需要的独有特点,TLQ7.1是国内应用比较广泛的中间件产品,其特点如下:

? 支持多种开发工具。如C、JAVA、C#等。

? 支持多运行平台,如 HP-UX 、SCO UNIX 、IBM AIX、Linux、SUN solaris、Windows NT、

Windows2000/XP 等 。

? 基 于 开 放 系 统 (Open System) 平 台。

? 支持多种网络底层环境,如:租用线 (Leased line)、拨号线、分组交 换 网(X..25) 、DDN ,

帧 中 继 (Frame Relay) 、卫星网络等。 ? 支持TCP/IP 协议。 ? 支持SSL安全传输协议。

? 支持客户/服务器 (Client/Server)方式 。

? 支持多种应用模式:可支持多级网络模式;可支持分布式、集中式或混合模式。 ? 支持本地或异地节点的发布/订阅消息传输。

浙江省高速公路联网收费系统东方通中间件安装及维护手册

? 支持第三方动态库。

1.3 优点

? 系统的多进程方式充分利用机器提供的硬件资源,如多CPU。

? 系统的传输进程组织方式,有利于充分利用带宽资源,提高传输效率。 ? 进程按照功能划分,以及日志文件的相应组织方式,有利于查找问题所在。 ? 队列分组管理,有利于队列和消息的管理效率。 ? 系统的扩展性。 ? 系统的安全性。

1.4 支持平台

服务端

支持诸如WinNT、WinXP、Win2000、HP11以上、AIX、Sorlaris等常见操作系统类型。

不支持诸如Win98、Win95、SCO等无法提供多线程功能的操作系统类型。

客户端

支持几乎所有常见操作系统类型,包括Win98、Win95、SCO等。

浙江省高速公路联网收费系统东方通中间件安装及维护手册

2 车道安装及配置

2.1 安装步骤

1)打开东方通安装文件夹,将其中的文件夹Tongtech拷贝到C:\\Program Files目录下,打开该文件夹,双击其中的start.bat批处理文件。会出现提示:是否确认将add.reg中的信息添加进注册表,点击“是”,之后会提示修改注册表成功。

2)在C:\\Program Files\\TLQCli71\\etc目录下打开tlqcli.conf,修改其中的HostName为该车道所对应的收费站的IP地址,修改后保存。

3)重新启动机器使环境变量生效。至此,TLQ瘦客户端安装完成。

4)检查系统中的环境变量是否生效,右键单击我的电脑->属性->高级->环境变量->系统变量中是否存在TCLIHOMEDIR,TCLILOGDIR,TCLICONFDIR,TCLIFILESDIR。如存在则安装完毕。

如果依然注册失败,需手动添加TLQ瘦客户的环境变量,TCLIHOMEDIR,TCLILOGDIR,TCLICONFIR,TCLIFIESDIR。具体方法为右键单击“我的电脑”->“属性”->“高级”->“环境变量”->“系统变量”中点击新建四个环境变量,分别为:

(1)变量名:”TCLIHOMEDIR”,

变量值:”C:\\Program Files\\Tongtech\\TLQCli71”, (2)变量名:”TCLICONFDIR”,

变量值为”C:\\Program Files\\Tongtech\\TLQCli71\\etc”, (3)变量名为”TCLILOGDIR,

变量值为”C:\\Program Files\\Tongtech\\TLQCli71\\log”, (4)变量名为”TCLIFILESDIR”,

变量值为”C:\\Program Files\\Tongtech\\TLQCli71\\files”, 添加以上四个环境变量。

2.2 车道通讯配置

1)检查车道应用的配置是否正确,察看车道系统中目录中\\车道系统\\通讯机\\ClientPara.ini里面的发送队列定义是否更改正确,应为rq+四位站编码,如收费站编号为3113,则发送队列定义应配置为rq3113(注意一定为rq打头,并非sq)。

2)TlqFlag =0(0为东方通传输、1为老通讯传输)。

浙江省高速公路联网收费系统东方通中间件安装及维护手册

3 收费站及(分)中心安装及配置

3.1 安装前准备

安装TLQ前,需先安装JDK(1.5或1.5以上版本),运行jdk-1_5_0_16-windows-i586-p.exe进行安装。可根据实际情况选择安装路径(默认安装路径为C:\\Program File\\java)。

3.2 TLQ安装步骤

运行T_Install_TLQ7.1.0.5_Win2k.exe.下面为具体的安装步骤提示。TLQ for Windows的安装包是一个自动解压包,安装是自动解压到硬盘指定路径上,安装步骤具体如下:

进入安装主界面如下:

TLQ服务端提供中文简体和English两种安装模式。请选择一种安装模式,如选“中文简体”模式进行安装,单击“OK”按钮,进入下面安装界面如下:

浙江省高速公路联网收费系统东方通中间件安装及维护手册

选择完“安装文件夹”后,单击“下一步”按钮,进入“选取快捷键文件夹”如下图: 选择在开始菜单中的位置

【安装提示】

安装过程中,若你机器上没有安装过此管理控制台版本,则在“选择捷径位置”就自动设置“在新程序组”位置。若你机器上曾经安装过此版本,则在“选择捷径位置”就自动设置“在现有程序组”位

置。用户可以使用缺省位置,也可选择一个你喜欢的快捷方式。

配置TLQ71控制台

浙江省高速公路联网收费系统东方通中间件安装及维护手册

【安装说明】

配置TLQ管理控制台默认的端口号是8018,此端口号可自己指定。

预安装摘要

【安装提示】

安装前,先看一下预安装摘要,确认后,单击“安装”按钮就可以了,不确定就单击“上一

步”按钮返回前一步进行修改。 正在安装

浙江省高速公路联网收费系统东方通中间件安装及维护手册

安装完毕

【提示】

? 上图的图片以发布的版本为准。

3.4 设置JAVA_HOME并拷贝TLQ的LICENSE

TLQ7.1控制台服务器启动前,必须先指定JDK路径。TLQ7.1控制台服务器提供两种方

式设置JDK:

1)在系统环境变量中设置JAVA_HOME。具体操作:

右键单击“我的电脑”->“属性”->“高级”->“环境变量”->“系统变量”,点击“新建”,增加环境变量,变量名JAVA_HOME,变量值为JDK所在路径如:C:\\Program Files\\Java\\jdk1.5.0_15,添加后点击确定。

浙江省高速公路联网收费系统东方通中间件安装及维护手册

2)将《东方通收费站安装》文件夹下的license.dat文件拷贝到控制台的安装路径下,正常为D:\\Program Files\\Tongtech\\TLQ7.1WebMng下。

3.5 配置文件参数设置

收费站和(分)中心的安装方法相同,仅是配置文件模版及具体的参数修改有所不同,详见以下: 收费站配置:

拷贝《东方通安装》文件夹下“收费站配置文件”下的两个文件拷贝到TLQ71/etc目录下的配置文件。在[tlsys.conf]中,将其中的NodeName赋值修改为tlqnode四位站编码,如站编码为1311,则该项赋值为tlqnode1311。如下所示: [System] #

NodeName = tlqnode1311 # 本地节点名称 ProgramMaxNum = 50 InstanceMaxNum = 20 QueModelMaxNum = 10

# 对[ProgramRecord] 的个数受此限制 # 系统中同时存在的应用实例个数限制 # 队列模板的最大数

# 单个集群最大分支数

# 系统小节

ClusterDestMaxNum = 10 SendProcMaxNum = 10 RecvProcMaxNum = 5 CliBrkMaxNum = 1

# 发送进程最大个数 # 接收进程最大个数 # 客户端代理的最大个数

使用记事本打开TLQ71\\etc 目录下的[tlqcu_qcu1.conf]文件,点击菜单栏中的“编辑”,在下拉菜单中选择“替换”,“查找内容”栏中输入“0001”,“替换为”栏中输入收费站四位站编码,后点击“全部替换”,如收费站站编码为1311。

####################################################################################

点击“编辑”在下拉菜单中选择“查找”,查找内容为“hostname”,点击查找,首先查找到的为总中心IP地址,正确应为10.33.0.102如下: [SendConnRecord]

# 发送连接小节

# 连接名称

ConnName = conn1(或conn_Center)

SendQueName = sq1311_Center # 连接对应的发送队列名称,1311改为实际收费站

浙江省高速公路联网收费系统东方通中间件安装及维护手册

编号

ConnStatus = 1

# 发送连接状态,0禁用,1正常

# 总中心所在节点的IP地址

HostName = 10.33.0.102 ConnPort = 10003

# 被连接节点的端口号

再点击“查找”,查找下一个hostname,看到的是分中心的IP地址一行,此处填写该收费站对应的分中心通讯机的IP地址。如下

[SendConnRecord]

# 发送连接小节

# 连接名称

# 连接对应的发送队列名称,1311改为实际

ConnName = conn2(或conn_Subcenter) SendQueName = sq1311_Subcenter 收费站编号 ConnStatus = 1 HostName =

# 发送连接状态,0禁用,1正常

# 分中心所在节点的IP地址

# 被连接节点的端口号

ConnPort = 10003

#####################################################################################3 #

再点击“查找”,查找第三个hostname,看到的是路段中心的IP地址一行,此处填写该收费站对应的路段中心通讯机的IP地址。如下:(如果该收费站无对应的路段中心,则该处依然填写分中心所对映的IP地址,且将该HostName的上一行ConnStatus改为等于0)

[SendConnRecord]

# 发送连接小节

# 连接名称

# 连接对应的发送队列名称,1311为实际收费站

ConnName = conn_Roadcenter

SendQueName = sq1311_Roadcenter 编号

ConnStatus = 1 HostName =

# 发送连接状态,0禁用,1正常

# 路段中心所在节点的IP地址

# 被连接节点的端口号

ConnPort = 10003 #

浙江省高速公路联网收费系统东方通中间件安装及维护手册

察看任务管理器中TLQ的进程均正常存在,但托盘精灵显示仍为蓝色,启动TongLink/Q为激活状态),则可以采用开始-》程序-》TLQ71-》启动TongLinkQ;或直接在命令行中敲命令:tlq来进行启动。

使用开始-》程序-》TLQ71-》停止TongLinkQ;或在命令行中敲命令:tlq –cstop -y来进行停止。

5.4 收费站消息未能成功上传总中心(数据无法上传情况出现后的

收费站级检查及常见问题处理)

1)检查收费站本地TLQ是否正常启动,察看托盘精灵显示的状态,显示为红色则表示TLQ已经启动,显示为蓝色表示TLQ已经停止,也可在任务管理器中察看进程是否存在,如果TLQ未正常启动,则重新启动TLQ,如果确认TLQ启动正常,则进行第二步检查。

2)检查收费站与总中心的连接状态,有两种方法:

a)使用命令行方式:在命令行窗口下敲击 tlqstat –snd qcu1 1,回车,察看最后一列的连接状态结果显示,如果为link,则说明连通,否则则说明与总中心联通不正常。

b)使用管理控制台进行监控,在“开始-》程序-》TongLINKQ71webmanager-》启动TLQ71控制台服务器”,会弹出一个命令行窗口,直至窗口内提示system ready,则表示控制台服务器已经启动完成。

浙江省高速公路联网收费系统东方通中间件安装及维护手册

再点击“开始”-》“程序”-》“TongLINKQ71webmanager”-》“TLQ71管理中心” ,登陆控制台,会打开控制台网页,提示输入用户名,密码分别为:admin,admin,登陆控制台后,如还未配置监控节点,则首先要进行配置,点击“TlqMngCenter”,再点击右图中的“添加节点”,具体如下图:

否则直接点击监控节点,在下拉菜单里选择qcu1,点击发送进程,下面会出现1,点

浙江省高速公路联网收费系统东方通中间件安装及维护手册

击这个1,右侧会出现全部的发送连接,具体如下图所示:

点击conn_Center(或conn1)这一行最后面的监控按钮进行监控,会得到监控结果,察看监控结果最后一列的连接状态,如果是link,则表示与总中心连通,否则为连通失败。具体如下图所示:

如果检查结果TLQ发送连接断开,则需要检查步骤3),否则直接跳到步骤4)。 3)检查与总中心网络是否联通,使用ping +总中心IP地址,如果不能ping通,说

浙江省高速公路联网收费系统东方通中间件安装及维护手册

明网络本身断开,如果能够ping通,则进行总中心TLQ接收进程端口号的检测,使用telnet +总中心IP地址+10003,如果telnet不通,则有两种可能,总中心的10003端口收费站无法访问,或者总中心的TLQ未启动所以该端口号未处于监听状态。联系总中心,确认TLQ是否启动,检查方法为察看任务管理器里面的进程等是否存在,如不存在,则将TLQ启动,如存在,则察看端口号10003是否处于监听状态且对收费站开放,如未对收费站打开该端口,则进行相应处理。

将所发现的异常处理完毕后再使用2中的方法进行监控是否发送连接连接成功。观察数据是否成功上传。

如果检查的结果TLQ的发送连接正常,那么需要察看收费站向总中心的发送队列里是否有消息堆积,检查的方法有两种:

a)在收费站使用命令tlqstat –msg qcu1 sq+收费站四位站编码_Center察看消息,如下图所示:

如果

结果显示如上图,则说明队列中无消息堆积.

b) 使用TLQ71的管理控制台监控消息,如下图,点击监控节点,在下拉菜单选择qcu1,点击发送队列,下面会出现全部的发送队列具体如下图所示:

浙江省高速公路联网收费系统东方通中间件安装及维护手册

点击发送队列下拉选项中的sq+四位站编码_Center,则会进入对该队列的监控项中,

点击单消息后的监控按钮,则会得到以下的结果显示:

本文来源:https://www.bwwdw.com/article/jcz.html

Top