美文网首页代码优雅
在Azure虚拟机中配置EventStore

在Azure虚拟机中配置EventStore

作者: 予沁安 | 来源:发表于2020-05-17 14:31 被阅读0次
    1. 创建Windows虚拟机
    2. 下载并解压EventStore: https://eventstore.com/downloads/
    3. 下载 NSSM, 因为EventStore没有封装Window Service,NSSM是一个简易的封装工具
    4. 在EventStore解压后的位置,创建文件 eventstore.conf, 内容如下
    Log: "C:\\data\\logs"  
    db: "C:\\data\\db"
    ClusterSize: 1
    ExtIp: 10.0.0.5
    IntIp: 10.0.0.5
    

    log和db的路径根据自己情况设置,IP地址这是你的机器地址,如果你不设置,就会默认为127.0.0.1,从而外部不可得

    1. 运行 nssm.exe install eventstore , 然后在界面中配置你的exe文件路径: ****\eventstroe.node.exe 和参数 --config .\eventstore.conf。后面这个即使你在上一步创建的配置文件
    2. 在 Service中你就可以看到刚刚创建的服务eventstore, 手工启动服务或者重启机器会制动启动
    3. 配置防火墙,容许2113和1113端口进入
    4. 在Azure的网络配置中,同样配置容许2113和1113端口开放。
    5. 在Azure中找到虚拟机的对外IP,使用改IP和2113端口,就可以进入EventStore的Admin UI了:

    相关文章

      网友评论

        本文标题:在Azure虚拟机中配置EventStore

        本文链接:https://www.haomeiwen.com/subject/tcqsohtx.html