【星空-运维】如何更换管理中心原创
金蝶云社区-雪地上的名字
雪地上的名字
8人赞赏了该文章 330次浏览 未经作者许可,禁止转载编辑于2024年04月23日 09:45:44

需求背景:以前是个人开发,自己在本地安装了管理中心和应用服务器,用来本地开发调试使用,现在有同事要加进来一起开发,因为原先本地环境需要单独申请许可,现在按照老方式部署的话,需要每个机器都申请许可,不支持,现单独搭建一个管理中心服务器,多台本地应用服务器当做集群,彼此开发互不干涉,数据中心由管理中心统一配置,许可也可以只需要申请一个


  1. 搭建管理中心,管理中心服务器安装星空,安装包选择管理中心即可

  2. 应用服务器使用ping <管理中心ip> 命令看下是否可以与管理中心网络连通,然后使用telnet <管理中心ip> 8000 查看下管理中心服务器的8000端口是否开放,如果可以ping通,但是telnet不通,登录管理中心服务器检查下防火墙,8000端口是否开放,管理中心是否设置了白名单,防火墙没有配置8000端口的话,可以新建入站规则TCP端口开放8000端口(8088,8087)端口都要开放,规则按需配置,也可以关闭防火墙(不推荐)


    telnet命令不能识别为内部命令的话,需要装一下telnet客户端,打开控制面板-->程序和功能-->启用或关闭Windows功能-->勾选安装下即可

    image.png

  3. 修改本地应用服务器,打开IIS-->网站-->(一般没有自己手动调整过的话)在Default Web Site下-->K3Cloud-->App_Data目录右键浏览跳转到对应目录-->找到Common.config文件-->搜索 managementSiteUrl 本地开发环境一般这个配置项value是自己的机器名加8000端口,这里修改为新搭建的管理中心服务器ip+端口(注意:修改任何配置之前切记备份),应用服务器的机器的8088,8087端口也需要开放,如果管理中心识别不到应用服务器,检查下应用服务器端口是否开放

    image.png

    image.png

  4. 管理中心服务器IIS-->ManageSite站点下-->App_Data-->KDEnvironment.xml文件增加

    <WebServer HostName="应用的ip" Type="All"/> 有几个就加几个,如下图,(注意:修改任何配置之前切记备份)

    image.png

  5. 登录管理中心-->数据中心列表(数据中心可以自行注册或者创建)-->选择要关联的数据中心-->点击设置-->关联站点-->能够看到自己的几台应用即为匹配成功,看不到请返回前两步,查看应用和管理中心的端口是否开放,彼此之间能否互通-->勾选允许访问,如下图,即可

    image.png

  6. 现在登录各自的本地应用就可以连接到统一的数据中心了



以上是应用服务器更换管理中心,以及搭建应用服务器集群的方法,更多精彩内容,请查阅如下连接,谢谢

云星空开发运维-疑难杂症一站式导航

赞 8