Go
文章平均质量分 61
Go学习
Hup233
这个作者很懒,什么都没留下…
展开
-
consul配置ACL
1、consul配置文件目录下新增配置文件acl.json 内容如下(实际使用时,将注释删除才可使用) { "acl_datacenter": "dc1", //需要acl配置的数据中心 一般默认是dc1 除非启动时指定了 data-center配置 "acl_master_token": "********", //这个是随机生成的字符串,不要含有 + 号和空格 以及一些会引起base64问题的字符 "acl_default_policy": "deny.原创 2022-05-17 09:31:14 · 2084 阅读 · 0 评论 -
consul配置
配置文件除了命令行选项之外,配置还可以放入文件中。在某些情况下,这可能更容易,例如使用配置管理系统配置Consul时。配置文件是JSON格式的,使得它们易于被人类和计算机读取和编辑。该配置被格式化为一个单独的JSON对象,并在其中进行配置。配置文件不仅用于设置代理,还用于提供检查和服务定义。这些用于向其他群集宣布系统服务器的可用性。它们分别在检查配置和服务配置下分别记录。服务和检查定义支持在重新加载期间进行更新。»示例配置文件{ "datacenter": "east-aws", ".原创 2022-05-17 09:30:29 · 3522 阅读 · 0 评论 -
consul安装包、参数、端口
命令行选项以下选项全部在命令行中指定。 -advertise- 通告地址用于更改我们通告给集群中其他节点的地址。默认情况下,-bind地址是通告的。但是,在某些情况下,可能存在无法绑定的可路由地址。这个标志使闲聊不同的地址来支持这一点。如果此地址不可路由,则节点将处于持续振荡状态,因为其他节点会将非可路由性视为故障。在Consul 1.0和更高版本中,这可以设置为go-sockaddr模板。 -advertise-wan- 广告WAN地址用于更改我们向通过WAN加入的服务器节点发...原创 2022-05-17 09:29:59 · 1001 阅读 · 0 评论 -
golang.org下载失败问题处理
因google被墙,无特殊上网方法的话所有golang.org包均无法下载可直接在github中找到对应的源码包,搜索地址:github.com/orgs/golang/repositories例如 github.com/golang/tour 与 golang.org/x/tour是一致的cd $GOPATH/srcmkdir -p golang.org/x/cd golang.org/x/git clone git@github.com:golang/tour.git...原创 2022-02-14 17:16:25 · 647 阅读 · 0 评论 -
Go语言运行环境、IDE配置
一 下载IDE工具Goland其他版本 - GoLand学习使用的话,建议下载2021.1及其之前的版本,方便使用 IDE Eval Reset插件注:IDE Eval Reset插件用于自动重置IDE体验时间,方便学习二 通过Goland配置Go语言运行环境打开IDE的 FILE->SETTING,展开Go标签 GOROOT配置 直接download一个较新的版本,或选中一个本地已安装的go/bin目录 将GOROOT中配置好的路径,配置到系统环境变量中 若不原创 2022-02-14 17:04:59 · 767 阅读 · 0 评论