K3CloudManager服务详解
1 综述
在金蝶云星空系统中,存在K3CloudManager、K3CloudMQ、K3CloudJobProcess、K3CloudTomcat、K3CloudClienter等多个服务,不同服务各司其职。
本文对K3CloudManager服务的功能及相关问题进行讲解,主要包含其作用及体现方式,涉及端口、注册方式,也包括各分类对应的常见问题。
2 服务应用
2.1 补丁更新
在安装补丁时,实际上是通过K3CloudManager服务去链接管理中心、应用服务器、文件服务器等的,如果K3CloudManager服务不正常,则补丁安装界面的“高级”下看不到数据中心或业务站点。
2.2 关联站点
与关联站点之间的关系主要有两方面的牵扯:建库过程中的数据中心注册环节以及多应用服务器部署时的配置环节。
对于前者,注册数据中心时需要获取整个cloud部署结构,也包括管理中心与多少个应用服务器进行了连接,根据应用服务器列表,建立一个k3cloud和应用服务器之间关联关系,即关联站点。
对于后者,登录http://MCIP:8000后,选择数据中心后可看到【选项】→【关联站点】信息,其含义是:当客户端访问App站点时能看到的数据中心必须是在MC中已设置关联站点且MC的K3CloudManager服务正常运行。其实从严格意义上来说,多App服务器配置中站点的正常显示,上述条件仅为必要条件,而非充分条件,因为需满足的条件并不止这两个,当服务停止后打开关联站点模块如图-1所示。
2.3 服务日志
服务日志分为两类
其一为服务状态日志,主要记录启动和停止,无太大意义,路径为"安装目录\K3Cloud\Services\ManagementService\App_Data\ManagementService.log"。
其二为服务运行日志,该日志主要记录服务的调用,例如补丁安装、端口修改、关联站点等,具有分析价值,路径为"安装目录\K3Cloud\Services\ManagementService\Log\YYYY-MM-DD\Cloud.log"。
如下图所示的日志反馈出了端口冲突情况:
3 检查服务运行情况
如果K3CloudManager服务存在异常,一般先是在安装补丁、关联站点或创建数据中心时遇到异常情况,也可以主动检查服务运行情况。
3.1 检查服务运行状态
在服务器上打开任务管理器,切换到服务页签,查看K3CloudManager服务是否存在并运行。
3.2 检查端口对应进程
如果8088端口(假设端口未做修改,如果修改过则替换未修改后的端口做检查)被其他应用程序占用,可使用下列方法:
1)以管理员身份运行“CMD/命令提示符”,输入“netstat -ano|findstr 8088”点击“回车键”执行。
2)打开任务管理器并切换到详细信息页签,根据PID找到对应的进程名,如果名称为“Kingdee.BOS.Management.ManagementService.exe”则是K3CloudManager服务占用此端口,否则可考虑结束对应进程以释放端口占用。
3)也可以借助服务执行程序进行判断:先检查确认停止K3CloudManager服务,双击"安装目录\K3Cloud\Services\ManagementService\Kingdee.BOS.Management.ManagementService.exe"程序。
如下图所示表示服务端口未被占用。
如以下等图所示则端口存在占用情况。
3.3 修改服务端口
3.4 服务注册方法
4 常见问题
4.1 安装补丁时数据中心列表为空
安装补丁时数据中心列表为空主要原因分为以下几种:
1)服务未启动或不存在;
2)服务端口被占用;
3)修改服务端口操作不正确。
解决方案可参考第3节。
4.2 关联站点无法正常显示
关联站点无法正常显示的常见原因分为两种:
1)服务未启动或不存在;
2)服务未启动或端口被占用。
解决方案可参考第3节。
4.3安装K3CloudManager服务提示拒绝访问
参考https://vip.kingdee.com/article/360910074812231424
4.4启用供应商协同平台,选择站点名称报错,提示错误信息:由于目标计算机积极拒绝,无法连接。127.0.0.1:8088
参考https://vip.kingdee.com/questions/135435095930145115/answers/135435142151375123
K3CloudManager服务详解
本文2024-09-23 01:25:17发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-145815.html