- 博客(7)
- 收藏
- 关注
原创 主动出击的监控——系统巡检和业务巡检该怎么做
这段时间负责公司一个软件系统的巡检工作,从最开始的小看,到后来被各种概念、图表趋势搞懵,再到现在懂得一些做巡检工作的门道,了解它的价值所在。最近越发感受到做阶段总结的重要性,所以就把这阶段的工作经验做了以下总结。巡检的本质对于运维工作中的巡检,最准确的英文表达是 proactive monitoring。看到这个单词你也知道了,巡检就是一种积极主动的监控,而我们平常那种部署监控系统然后设置告...
2019-06-09 17:48:56 6182 2
原创 Nginx 的瑞士军刀——各种模块初探
Nginx 的编译参数,就是在下载Nginx的源码包后,在命令行上输入configure后跟的一串参数,比如常见的 --prefix 参数用来指定程序的安装目录,本篇主要介绍的是 Nginx 特有的编译参数。...
2019-06-09 10:32:10 323
原创 记一次 Git 版本升级
今天看了 Git 相关的书,知道 Git 有更新的版本(2.0版本以上),看了一下自己原来用 yum 方式装的 Git 只到 1.8 版本,于是决定升级下 Git我是通过源码编译的方式安装 Git 新版本,安装到 /usr/local/bin 目录下,而原来的 Git 是安装在 /usr/bin 目录下的,查看环境变量 PATH# echo $PATH# /usr/local/sbin:/u...
2019-03-23 11:33:30 712
原创 Cloud Native 概念理解
Pivotal定义:利用云计算的交付模型(更快地实现需要和响应市场)的优点来构建和运行应用更多关于应用如何被创建和部署,而不是在哪里运行云计算这样的虚拟技术在各公司流行,云化的交付方式也随之兴起组织需要一个平台来自动化构建和运维cloud native 应用,这过程中也集成了DevOps,持续交付,容器和微服务技术。...
2019-02-28 00:29:21 1000
原创 对象存储技术初探
最近看了一本关于IT运维的奇书《凤凰项目》,书中把软件交付与工厂制造产品类比,总结了许多有趣的结论。比如在车间生产中要控制半成品的数量,半成品的堆积往往说明了生产策略的失败。在软件从代码到产品的过程中,中间也会产生许多被称为构件(artifact)的二进制类型的半成品,如何更有效地控制和管理大量的构件能够优化工作流,进一步缩短软件的交付周期。关于二进制类型的数据存储,很多地方都提到了对象存储技...
2019-01-15 23:59:09 1777
原创 加密套件在 SSL/TLS 握手中的运用
最近负责主机漏洞扫描的工作,其实就是简单配置下主机 IP 和端口,然后静静等待扫描结束。扫描报告一出,红色漏洞(高危漏洞)和黄色漏洞(中危漏洞)一大片,其中黄色漏洞又清一色的来自 SSL/TLS 协议的不安全加密算法,从匿名加密套件到有漏洞加密算法到弱加密算法,看得我云里雾里的,于是就趁着这个机会了解了下 SSL/TLS 协议的握手流程和加密套件。看了下网上有介绍加密套件及其背后的 SSL/T...
2018-12-28 02:56:14 5599 2
原创 Linux中套接字的域、类型和适用场景
套接字、Socket和socket套接字的“实体”是一段产生于协议栈(protocol stack)中的控制信息,它也是一种进程间通信技术,用于不同主机间和同一主机内的进程通信。常见的进程间通信技术还有信号机制、命名管道和共享内存等。Socket是库的名称,最早在1983年发行的BSD 4.3 版本中使用,由C语言编写。socket是Socket库中的一个方法,用于创建一个套接字。...
2018-12-06 07:21:36 819
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人