zoukankan      html  css  js  c++  java
  • .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 集群




    
    


  • 相关阅读:
    web前端开发常用链接
    Restful API 设计原则
    web最佳实践
    MySQL 命令
    Mac MySQL安装
    IntelliJ IDEA 创建Maven项目及tomcat配置
    Mac安装和配置Maven
    Mac安装和配置Tomcat
    IntelliJ IDEA 创建java项目及字体设置
    Java-GUI
  • 原文地址:https://www.cnblogs.com/liyouming/p/9296175.html
Copyright © 2011-2022 走看看