zoukankan      html  css  js  c++  java
  • consul安装部署

    Consul 是一个支持多数据中心分布式高可用的服务发现和配置共享的服务软件, 由 HashiCorp 公司用 Go 语言开发, 基于 Mozilla Public License 2.0 的协议进行开源。

    启动
    cmd 命令窗口执行:consul agent -dev

    consul 自带 UI 界面,打开网址:http://localhost:8500 ,可以看到当前注册的服务界面

    cmd 命令窗口执行:consul.exe agent -server ui -bootstrap -client 0.0.0.0 -data-dir="E:consul" -bind X.X.X.X

    其中X.X.X.X为服务器ip,即可使用http://X.X.X.X:8500 访问ui而不是只能使用localhost连接

    注意:添加环境变量之后有可能无法启动,需要到consul.exe文件夹下面去执行consul agent -dev

    下载地址

    https://www.consul.io/downloads.html

    配置系统服务 1、拷贝consul.exe的目录 如:E:Consulconsul.exe

    2、以管理员身份启动命令提示符,执行

    sc.exe create "Consul" binPath=" E:Consulconsul.exe agent -dev"

    3、启动服务

    执行sc.exe start “Consul”

    4、删除服务

    执行sc delete “Consul”

    5、检查Consul服务是否正常使用:在浏览器中输入 http://localhost:8500

    consul.exe agent -server -ui -bootstrap -client 0.0.0.0 -data-dir="D: oolsconsul" -bind 10.199.116.124

    ip地址变更后需要先删除服务,再重新创建服务

  • 相关阅读:
    javascript基础01
    javascript基础02
    javascript基础03
    javascript基础04
    javascript基础05
    javascript基础06
    Android 实现截屏功能
    android 获取摄像头像素
    c# Winform dataGridView动态添加行
    Android 读取Assets下的文件
  • 原文地址:https://www.cnblogs.com/renfeng/p/15469969.html
Copyright © 2011-2022 走看看