Elk之理论
ELK之理论 1. 是什么 实际上,ELK由ES+Logstash+Kibana组成。 Es是大型数据库,功能繁多,在ELK架构里充当记录数据的职能; Logstash是一个日志解析系统,能够通过正则表达式等命令操作,占用5044端口; kibana则是提供一个图形化界面。 实际上,这三个组件里可以使用类似功能的项目替代,并且实际上主要部件是es。…
|
36
|
|
185 字
|
1 分钟内
prometheus之理论
1. 是什么 他是一个使用go语言开发的监控系统,时序型的DB,支持数值类型。他可以方便监控节点,并通过promql语言,或是grafana仪表盘集成,来监控节点。 2. 原理 prometheus 通过网关来追踪目标节点job,追踪的信息可以通过promql查询,或者是grafana集成(我写的好粗浅简单啊)
|
31
|
|
120 字
|
1 分钟内
Ansible之理论
1.是什么 他是一个能够提供自动化部署,提高配置,修改效率的开源项目。 没有主从架构,开箱即用。 2. 原理 使用control,通过ssh协议实现对其他机器的操作。 操作是通过模块化进行的,如host invertory是主机清单,只有被记录在上的主机才会被操控;play book适合复杂操作的配置
|
35
|
|
121 字
|
1 分钟内
KAFKA之理论
1. 是什么,有什么作用 上一篇文章说到redis是帮数据库提供一个帮手以便快速查询数据,提高数据的效率和安全性。而kafka他也是用来处理信息的信息队列,但是他主要作用在通过优化信息来处理请求上。 2. 基础架构 我们把kafka的队列安放在producer(新消息发出者)和comsummer(消息处理者)之间。 3. 改进 1. 性能 根据上边…
|
26
|
|
772 字
|
3 分钟
redis之理论
1. 什么是redis,使用场景如何? 一个大型公司对外提供一些查询功能(如12306的抢票,618的搜索查询),数据库可能会没办法负担得起这么多request。 在这个时候,我们就可以加入中间件redis来为mysql分担流量。 2.原理 1. 本地缓存 mysql的数据存储在磁盘上,这样做的好处是比较稳定,坏处就是查询的速度很慢。redis把数…
|
31
|
|
645 字
|
3 分钟
dev特别篇-harbor
1. 是什么 2. 构建 1.下载 下载url:https://github.com/goharbor/harbor/releases 我下载的版本是2.3.1 [root@localhost ~]# mkdir /usr/local/harbor[root@localhost ~]# ll总计 646664-rw-------. 1 root r…
|
57
|
|
626 字
|
3 分钟
devops -特别篇之SonarQube
1. 是什么 他是一个代码质量管理平台,用来管理代码质量。 我们在把文件pull到jenkins时可以在构建前通过加入SonarQube来检测代码质量。它的运行机制是使用不同的插件算法来对结果进行再加工,并最终以量化的方式来衡量代码质量。 它自带了一个数据库,但是内容很小,我们在部署的时候可以使用别的。 老版本支持使用mysql,但新版本不让 2.…
|
50
|
|
668 字
|
3 分钟
devops2 CI实战
devops2 CICD实战 1. 比较简单的实战 1. IDEA 1.它是啥 是很有名的IDE(即编写编译执行调试这多种功能集合到一起),主要是为了java服务 由于在上文安装jks8,这次进行ci时刚好可以这个软件进行一个了解。 2. 它长啥样 它的项目从大到小分为:Project,Module,Package,Class。 黑马视频指出:把它…
|
61
|
|
657 字
|
3 分钟
小知识之敏捷式开发与CICD
1.敏捷开发 1. 背景: 瀑布式开发花费的时间太长,可能做出来的最后时间已经过去很久且不再能够满足客户的需求。就像叠叠乐一样,叠叠乐完成品需要把东西一个一个叠上去,一旦中间哪个步骤出了差错就得返回上一步进行评估。 随着时代的发展,敏捷式开发就诞生了。敏捷式开发就是,有个蓝图就先做出来,把整个流程过一遍,做完了之后有什么改进在慢慢改。就像画画的厚涂…
|
36
|
|
398 字
|
2 分钟
乐
这么一看我的博客好无聊,没有什么个人感想,全都掺杂着一些学习记录,但是实际上也没学多少。 创建博客也已经快两个月了。两个月过得好快,插本成绩也出来了,不尽理想,但也认清了自己并不是那么努力的人吧。或句话说,我好像有点明白努力是什么了。 不过我更害怕那种:不论自己如何努力,甚至觉得自己已经竭尽全力,但最后被全盘否定的感觉。我不想要那样。 这个月: 这…
|
48
|
|
333 字
|
2 分钟