zoukankan      html  css  js  c++  java
  • 多台服务器情况下Microsoft Dynamics CRM Server后端服务器的高可用探讨

    服务器信息如下:

    • 前端服务器1
    • 前端服务器2
    • 后端服务器1
    • 后端服务器2
    • DB服务器

    两台前端服务器之前架设了SLB,用户访问时直接访问SLB的地址,SLB分发到这两台前端服务器
    目前问题是想知道后端服务器如何实现负载均衡,整个安装过程中没有看到有可以配置的地方,于是进行了如下测试
    以导入数据功能为例:

    • 禁用后端服务器1,禁用后端服务器2
      数据停留在已提交状态,无后续操作:说明后端服务器无可用
    • 禁用后端服务器1,启用后端服务器2
      数据导入成功:说明匹配到了后端服务器
    • 禁用后端服务器2,启用后端服务器1
      数据导入成功:说明匹配到了后端服务器

    画了如下草图,不知道理解有没有错误

    通过以上测试猜测Dynamics CRM会自动实现后端服务器的高可用,就算有一台挂掉也不会影响正常使用。

    结论:前端服务器如果要实现负载均衡,需要借助SLB或者NLB或者其他负载均衡工具;后端服务器方面如果安装了多个后端服务器,CRM会自动实现后端的高可用

    多服务器部署情况下后端服务异常

    问题:服务器集群情况如上图,在导入数据的时候发现一直是已提交状态,无法成功导入。
    原因:检查发现是由于后端服务器异步服务异常造成
    解决:两台后端服务器的异步服务统一使用一个域账号(我使用的是部署管理员账号)进行启动运行,不再使用默认的Network Service账户

  • 相关阅读:
    Spring Cloud云架构
    Spring Cloud云架构
    Spring Cloud云架构
    Spring Cloud云架构
    Spring Cloud Consul
    Spring Cloud Eureka
    构建Spring Cloud微服务分布式云架构
    数据库三范式
    redis3.0.0 集群安装详细步骤
    sql优化的几种方法
  • 原文地址:https://www.cnblogs.com/cndota2/p/11811913.html
Copyright © 2011-2022 走看看