0

我已经创建了服务结构 (SF) 应用程序,它与我的本地计算机上托管的事件存储进行交互,到目前为止一切都很好。现在我想将应用程序移动到 Azure。我已在 Azure 上成功部署了我的 SF 应用程序,并创建了一个包含 3 个节点的 Azure Scale Set,并在它们上安装了 EventStore。

现在如何将我的 SF 应用程序连接到 Azure Scale Set 上托管的 EventStore,即我应该在我的 SF 应用程序参数文件中传递什么连接字符串。我也打开了 2113 和 1113 端口。

前任。我的 Azure 规模集的公共 IP:12.34.567.89

3 个节点的内部 IP 为 11.111.256.4 、 11.111.256.5 和 11.111.256.6

4

1 回答 1

1

您的连接字符串应包含带有用户 ID 和密码的集群 IP。

在您的 ApplicationParameters .xml 文件中传递以下字符串:

<Parameter Name="EventStoreConnectionString" Value="ConnectTo=discover://userid:password@clusterIP:1113; HeartBeatTimeout=500; MaxReconnections=10000; MaxRetries=100;" />

注意:用户名和密码是在 EventStore 中配置的,默认值为 admin 和 changeit。

有关更多详细信息,请参阅以下链接

于 2017-07-12T06:51:17.540 回答