跳到主要内容

连接运行管理

目录​


一、概述​

 连接运行管理是TUS系统中用于管理外部系统连接的功能模块,聚焦外部系统连接的实时监控与运维保障。它允许用户查看、测试各种类型的连接,如数据库连接、消息队列连接、HTTP接口等。

二、功能操作指南​

(一)操作入口​

操作步骤:登陆产品首页,运维中心—运行管理—连接运行管理。

连接运行管理15

连接运行管理16

(二)连接概览​

 通过连接运行管理,用户可以集中监控各种连接的状态,及时发现并解决连接问题,确保系统间数据交互的顺畅进行。实现包括:

  1. 统一纳管:集中配置数据库、消息队列、API等各类连接参数,提供标准化管理入口;
  2. 主动验证:支持手动测试连通性,快速定位故障原因(如端口阻断、认证失败);
  3. 快速变更:在原连接上直接编辑并保存,系统自动生成新版本,历史版本可随时回退;

 通过将连接稳定性转化为业务连续性保障,为系统集成提供基础支撑。

连接类型​

 连接运行管理支持多种类型的连接,主要包括:

  • 关系型数据库:如 MySQL、Oracle、PostgreSQL 等数据库,支持结构化数据存储与查询,适用于事务处理、分析等场景。
  • MongoDB:NoSQL 数据库,支持文档存储,适用于非结构化或半结构化数据的高并发访问。
  • Redis:基于内存的键值存储数据库,支持缓存、高速查询和分布式锁等应用场景。
  • HTTP:通过 HTTP 协议进行数据交互
  • FTP/SFTP:文件传输协议,支持文件的上传、下载、同步等功能,适用于批量数据交换。
  • Kafka:分布式消息队列,支持高吞吐量的数据流处理,广泛用于日志收集、实时流处理等。
  • MQTT:轻量级消息传输协议,适用于 IoT 设备间的低功耗、低带宽数据传输。
  • JMS:Java 消息服务,支持企业级消息传递,适用于应用系统间的异步通信。
  • Email:邮件传输协议(SMTP、IMAP、POP3),用于邮件的发送、接收和管理。
  • Socket:基于 TCP/UDP 的通信协议,支持实时数据传输,适用于低延迟应用。
  • HL7:医疗行业标准协议,支持医院信息系统、电子病历等医疗数据交换。
  • AS2:用于企业间电子数据交换(EDI)的协议,适用于 B2B 交易。
  • SAP:支持与 SAP 系统集成,访问 ERP 数据,提高企业资源管理效率。
  • REST Web Service:基于 HTTP 的无状态 Web 服务,支持 JSON/XML 交互,广泛用于微服务架构。
  • SOAP Web Service:基于 XML 的 Web 服务协议,适用于高安全性、强规范的数据交换场景。
  • Dubbo:分布式服务框架,支持高性能 RPC 调用,适用于微服务架构。
  • gRPC:基于 HTTP/2 和 Protocol Buffers 的高性能 RPC 框架,适用于跨语言、高效通信场景。
  • WebSocket:双向实时通信协议,适用于即时消息、在线协作、物联网等低延迟应用场景。  不同类型的连接有不同的配置参数和测试方法,用户可以根据实际需求选择合适的连接类型。

连接状态​

 连接测试状态主要包括四种:

  • 测试通过:连接成功建立,可以正常通信。在界面上显示为绿色标签。
  • 测试失败:连接无法建立,可能是配置错误或目标系统不可用。在界面上显示为红色标签。
  • 测试中:正在进行连接测试,尚未得出结果。在界面上显示为黄色标签。
  • 未测试:连接尚未进行过测试。在界面上显示为灰色标签。

 连接测试状态反映了连接的健康程度,是判断系统间能否正常通信的重要依据。

搜索和筛选连接​

搜索和筛选连接的步骤如下:

  1. 在页面顶部的搜索区域,从下拉菜单中选择搜索字段(连接名称、测试状态、连接类型等)

连接运行管理03

连接运行管理04

连接运行管理05

  1. 在输入框中输入搜索关键词,输入框会根据选择的字段显示相应的提示文本

连接运行管理06

  1. 点击 "搜索" 按钮进行查询,系统将显示符合条件的连接

  2. 如果需要清除搜索条件,点击 "重置" 按钮可恢复默认显示

搜索支持的字段包括:连接名称、测试状态、连接类型、应用系统、系统负责人、业务部门、创建人。通过合理使用搜索功能,可以快速找到需要管理的连接。

连接运行管理07

测试连接​

测试连接的步骤如下:

  1. 在连接列表中找到需要测试的连接

连接运行管理08

  1. 选择该连接行左侧 "复选框",然后在页面顶部的点击的 "测试" 按钮

连接运行管理09

  1. 如果测试成功,连接状态会更新为"测试通过";如果失败,则会更新为"测试失败"

连接运行管理10

通过定期测试连接,可以及时发现连接问题,确保系统间的通信正常。

连接详情​

查看连接详情的步骤如下:

  1. 在连接列表中,点击连接名称(显示为蓝色链接文本)

  2. 系统将打开一个新的标签页,显示该连接的详细信息

  3. 详情页为只读模式,不允许修改连接配置

连接运行管理11

通过查看连接详情,用户可以了解连接的具体配置,便于分析连接问题或参考配置其他类似的连接。

连接变更​

连接变更的步骤如下:

  1. 在"连接运行管理"列表中,每条连接右侧点击 "变更" 按钮,即进入该连接的编辑状态

  2. 系统将打开一个新的标签页,显示该连接的详细信息

  3. 然后就可以变更连接的配置信息

连接运行管理14

通过连接变更功能,用户可以快速变更连接的具体配置,保留当前版本完整快照(配置、凭据、扩展参数、创建人、创建时间),自动生成版本号(如 v1 → v2)