柴少的官方网站 技术在学习中进步,水平在分享中升华

Nginx结合Lua做动态加载(四)

#紧接上文,我们consul的使用已经总结的差不多了,但是是不是感觉没有展现一个实际的场景来把consul结合起来使其作用更大化呢?
我下面描述一个具体的场景:一般我们会有一套稳定环境,但是会有N多套测试需求环境,而且这是一个动态变化的过程,这里我们需求用需求号代替,比如今天测试一个集群的功能创建了一个2001的需求,后天又创建了一个2002的需求,那么正常来说你访问网站是不是就变成了aaa-2001.xxx.com/aaa-2002.xxx.com,这就带来一个问题测试起来太繁琐了(每次测试你都要更换URL),现在很多都是app测试了,app更换域名还是挺麻烦的。还有一个问题现在很多都是微服务架构,就是你是不是要1比1的部署测试环境,不然你的测试流程很可能走不下去。

作者:忙碌的柴少 分类:Consul 浏览:29 评论:0

Nginx+Consul+Upsync实现动态负载均衡(三)

以往我们都使用的静态后端配置文件的方式,这就导致了每次都需要修改配置文件并reload,每次后端有变动要手工修改配置文件,这时候你想让你的后端动态变化起来,后端的IP变化了比如测试环境的容器IP变化了,你nginx无需reload,请求的后端就改为了最新的后端,那么就是本次文章要介绍的内容了。

一、nginx编译并使用Upsync

作者:忙碌的柴少 分类:Consul 浏览:620 评论:0

Nginx结合Consul-Template(二)

一、Consul KV

#要先来了解consul的重要功能KV

1.1 先简单了解下KV

 简单了解   

作者:忙碌的柴少 分类:Consul 浏览:1404 评论:0

Consul初步了解(一)

官网地址:https://www.consul.io/    #Consul是HashiCorp公司推出的开源软件你点几下载文档之类的就会跳转到developer.hashicorp.com

作者:忙碌的柴少 分类:Consul 浏览:1984 评论:0

ClickHouse安装及简单使用(一)

ClickHouse是近年来备受关注的开源列式数据库,主要用于数据分析(OLAP)领域,很多大厂都在使用,网上介绍的文章一搜有很多就不过介绍了。

官网:https://clickhouse.com/

官网文档:

作者:忙碌的柴少 分类:ClickHouse 浏览:1910 评论:0

Grafana10.x新版本图形使用二

#紧接上文,我们继续学习其他的常用图形

一、Grafana使用Prometheus

作者:忙碌的柴少 分类:Grafana 浏览:3888 评论:5

Grafana10.x新版本图形使用一

#距离上一次写grafana方面的知识内容已经过去好几年了,记的没错的话自grafana7.x版本开始页面设计就已经变动非常大了,旧的文章已经不适应现在的版本了。

#首先还是说下grafana怎么学,除了网上找博客或者往上找视频看之外,其实跟着官方文档学时最好的: https://grafana.com/docs/grafana/latest/
#grafana得搭建啊配置参数之类的就不介绍了,可以看此系统前面的博客内容。

Linux编译升级内核

#排查容器的一些问题的时候最终都指向到了linux内核,现在也只有Centos7.9在维护了,但是是3.10的内核,如果想升级内核咋办,网上很多rpm包或者第三方源的方式,我们这里还是采用官网tar包编译安装的方式。小小的记录一下。

官网公布的LTS长期支持版本的列表:https://www.kernel.org/category/releases.html