我需要有关CRM 2011内部部署配置设置的帮助。我在使用负载均衡应用服务器查找示例配置时遇到问题。似乎互联网上的大多数示例都是针对单个应用服务器配置。
我们当前的设置包括一对Cisco CSS(硬件负载平衡器),配置为负载平衡2个应用服务器CRMAPP1& CRMAPP2。 Cisco CSS配置了VIP,即crmtest.domain.org,传入/传出设置为端口80.
在IIS管理器中,我最初配置了两个绑定,如下所示:
绑定1:
输入:http
主机名:crmtest.domain.org
港口:80
IP地址:*
绑定2:
输入:http
主持人姓名:
港口:1000
IP地址:*
我最初添加了第二个绑定(使用端口1000),因此我们可以定位每个应用服务器。 例如,如果我们在每个CRM应用服务器上部署了运行状况检查应用程序" http:// crmapp1:1000 / HealthCheck / default.aspx"和" http:// crmapp2:1000 / HealthCheck / default.aspx",这将是检查每个服务器的运行状况的一种方法。
我之前说的是因为我已经取出绑定2(使用端口1000),现在只有一个绑定负载平衡URL(crmtest.domain.org)。我会尽力解释原因。
从互联网上的许多来源,我一直在阅读CRM中不支持多个IIS绑定,我们应该只有1个单一绑定。在我的例子中,这将是负载平衡的URL crmtest.domain.org。
问题1:使用端口1000添加第二个IIS绑定会导致CRM应用程序出现任何问题吗?
问题2:用于网络负载平衡&要使WCF服务端点正常工作,是否需要将一个IIS绑定设置为群集地址,即crmtest.domain.org,端口80,IP地址:*?
问题3: CRM中是否有任何要求我们定位单个应用服务器的设置或配置?
每个应用服务器的相关注册表设置如下:
IncomingEmailServer:crmtestmr1
LocalSdkPort:80
ServerUrl:" http://crmtest.domain.org/MSCRMServices"
问题4:每个应用服务器上的ServerURL注册表设置都应该是相同的负载平衡网址,例如" http://crmtest.domain.org/MSCRMServices"或者每个应用服务器的不同URL,例如" http:// crmapp1:1000 / MSCRMServices"和" http:// crmapp2:1000 / MSCRMServices"?
问题5: IncomingEmailServer注册表设置应该只是电子邮件路由器服务器名称吗?
问题6: LocalSdkPort注册表设置应该是端口80还是本地端口(例如1000)?
问题7:在电子邮件路由器配置管理器的[部署]选项卡下,Microsoft Dynamics服务器应该是负载均衡的URL" http://crmtest.domain.org /组织试验"或单个应用服务器URL,例如" http:// crmapp1:1000 / Organization-Test"?
服务主体名称(SPN)
服务主体名称(SPN)当前配置如下:
HOST / CRMAPP1
HOST / CRMAPP1.main.domain.org
RestrictedKrbHost / CRMAPP1
RestrictedKrbHost / CRMAPP1.main.domain.org
tapinego / CRMAPP1
tapinego / CRMAPP1.main.domain.org
TERMSRV / CRMAPP1
TERMSRV / CRMAPP1.main.domain.org
WSMAN / CRMAPP1
WSMAN / CRMAPP1.main.domain.org
问题8:我们应该添加HTTP / CRMAPP1或HTTP / CRMAPP1.main.domain.org吗?
开发人员资源中的服务端点
当前的服务端点配置如下:
发现服务
" HTTP://crmtest.domain.org/XRMServices/2011/Discovery.svc"组织服务
" HTTP://crmtest.domain.org/Organization-Test/XRMServices/2011/Organization.svc"组织数据服务
" HTTP://crmtest.domain.org/Organization-Test/XRMServices/2011/OrganizationData.svc"
部署管理器配置
Deployment Manager中的Web地址当前配置如下:
装订类型:
(x)HTTPWeb应用程序服务器:
crmtest.domain.org:80组织网络服务:
crmtest.domain.org:80Discovery Web Service:
crmtest.domain.org:80部署Web服务:
crmtest.domain.org:80
MSCRM_CONFIG数据库中的CRM部署属性
ADDeploymentSdkRootDomain:crmtest.domain.org:80
ADDiscoveryRootDomain:crmtest.domain.org:80
ADsdkRootDomain:crmtest.domain.org:80
ADWebApplicationRootDomain:crmtest.domain.org:80
AsyncSdkRootDomain:crmtest.domain.org:80
答案 0 :(得分:2)
我认为文章Install Microsoft Dynamics CRM Server 2011 on multiple computers将回答您的大部分问题。
这是不受支持的配置。允许的http或https只有一个绑定。否则,您将遇到WCF服务端点问题
没有。您也可以使用catch all binding。