• .NetCore生产环境下构建Consul(单个DC数据中心)的服务器健康检查


    下载最新的consul程序

    consul 启动方式有两种 server 和client 默认是client

    如果你不需要记录数据可以用 consul agent -dev 来启动

    consul agent -server -bootstrap-expect 1 -data-dir ./data -node=n1 -bind=192.168.0.233 -ui -client=0.0.0.0

    启动一个服务端DC 

     -server:服务端启动
    -bootstrap-expect:服务端集群的服务器dc数量
     -data-dir:数据存储目录
    -node:节点名称

    -bind:绑定的服务器地址

    -ui:最新 v1.2.0 貌似没有没有界面下载 -ui 直接用自带的界面
    -client:收集来自哪些客户端地址信息

    按上面的代码启动下 consul 需要远程访问ui可以把8500端口打开

    http://192.168.0.233:8500/ui (感觉这个界面好看了)
    这里没有服务


    下面来注册一个服务发现(这里可以看这篇文章去注册服务及健康证检查)

    https://www.cnblogs.com/liyouming/p/9210424.html
    http://www.cnblogs.com/liyouming/p/9020556.html

    可以看到我的Cap及我的用户userservices已经添加了

       数据中心的data目录中已保存了相关数据

    未完待续........................下一步就是 consul 集群




    
    


  • 相关阅读:
    TestCase NotePad3.0 of robotium
    一些小的东东
    面试ASP.NET程序员的笔试题和机试题
    verify the text views its easy to use getView from the adapter
    巧用Cacls.exe命令来修改文件访问控制权限
    Monkey test
    monkeyrunner test
    Autotest NotePad with robotium
    网站新技术知识
    序列化
  • 原文地址:https://www.cnblogs.com/liyouming/p/9296175.html
Copyright © 2020-2023  润新知