摘要: 宝塔面板linux版修改底部版权 原因:为了能让甲方顺心一些,在给服务器安装了宝塔面板后,可以把底部版权改成甲方公司的简称。 第一步:登录宝塔面板 第二步:点击左边的文件菜单 第三步:在www目录下查找layout.html文件 第四步:编辑layout.html文件的第85行,用自定义的名字替换‘ 阅读全文
posted @ 2021-12-13 15:59 miss520net 阅读(1262) 评论(0) 推荐(0)
摘要: 1.机器规划 我这里起了四台虚拟机,三台用作Server agent,一台用作Client agent。(说明:当然Client可以配置多个,这里由于开太多虚拟机比较耗费资源,就只设置了一个。) 机器ip(机器名) http端口(其他端口使用默认值) Agent类型 节点名称 10.211.55.2 阅读全文
posted @ 2020-11-16 18:13 miss520net 阅读(367) 评论(0) 推荐(0)
摘要: 简介 Consul有多个组件,但是整体上,consul通常作为服务发现工具来使用。 Consul主要由以下特点: 服务发现 健康检查 KV存储 多数据中心 Consul一般与zookeeper,serf,eureka等软件做对比,具体差异可以参考文档 这里我主要记录下Consul ACL的配置与使用 阅读全文
posted @ 2020-11-16 12:18 miss520net 阅读(758) 评论(0) 推荐(0)
摘要: 一、安装 Consul Consul 下载地址:https://www.consul.io/downloads.html,下载后解压就是一个可执行的二进制文件consul,配置好环境变量,检查 consul 是否可用: [root@localhost ~]# consul Usage: consul 阅读全文
posted @ 2020-11-16 12:15 miss520net 阅读(231) 评论(0) 推荐(0)
摘要: 一、服务端: nohup consul agent -server -bootstrap-expect 1 -config-dir /etc/consul.d/ -data-dir /var/opt/consul -bind=125.72.214.83 >> /var/opt/consul/cons 阅读全文
posted @ 2020-11-16 12:02 miss520net 阅读(915) 评论(0) 推荐(0)
摘要: 前面讲了 Eureka 和 Spring Cloud Config,今天介绍一个全能选手 「Consul」。它是 HashiCorp 公司推出,用于提供服务发现和服务配置的工具。用 go 语言开发,具有很好的可移植性。被 Spring Cloud 纳入其中,Eureka 停止新版本开发,更多的想让开 阅读全文
posted @ 2020-11-13 17:58 miss520net 阅读(159) 评论(0) 推荐(0)
摘要: Spring Cloud Config 是 Spring Cloud 家族中最早的配置中心,虽然后来又发布了 Consul 可以代替配置中心功能,但是 Config 依然适用于 Spring Cloud 项目,通过简单的配置即可实现功能。 配置文件是我们再熟悉不过的了,尤其是 Spring Boot 阅读全文
posted @ 2020-11-05 15:46 miss520net 阅读(118) 评论(0) 推荐(0)
摘要: 一、前言 1、什么是Turbine? Turbine是Netflix开源的将Server-Sent Event(SSE)的JSON数据流聚合成单个流的工具。我们可以通过Turbine将Hystrix生产的监控数据(JSON)合并到一个流中,方便我们对存在多个实例的应用进行监控。 Turbine ca 阅读全文
posted @ 2020-10-23 17:51 miss520net 阅读(136) 评论(1) 推荐(0)
摘要: 一、前言 1、Hystrix Dashboard的作用? 上一篇我们介绍了Hystrix的基础使用,我们可以通过Hystrix做到依赖隔离和熔断等操作。但是只有工具的使用而没有监控,我们就无法在第一时间发现出现问题的依赖,也不能判断服务整体的健康状态/运行状态。所以我们还要做好相关的监控工作。 Hy 阅读全文
posted @ 2020-10-23 17:50 miss520net 阅读(98) 评论(0) 推荐(0)
摘要: 一、前言 1、为什么需要断路器 在分布式架构中,一个应用依赖多个服务是非常常见的,如果其中一个依赖由于延迟过高发生阻塞,调用该依赖服务的线程就会阻塞,如果相关业务的QPS较高,就可能产生大量阻塞,从而导致该应用/服务由于服务器资源被耗尽而拖垮。 另外,故障也会在应用之间传递,如果故障服务的上游依赖较 阅读全文
posted @ 2020-10-23 17:49 miss520net 阅读(94) 评论(0) 推荐(0)