关于某业务线域名未及时备案导致的脱机故障与报告

域名没有备案,主要原因与业务线团队沟通是因为法人变更流程没完成,导致无法备案。 域名未备案,阿里云多次提醒后导致的系统故障分析定位与应急处理。

linux 系统定制

下载新版的内核源码,根据自己个人的需求对Linux内核进行编译、而后制作grub 启动项、迁系统基础库,最最后可以实现一个完全自己制作的Linux操作系统。并可以将nginx+keepailved 等相关组件迁移至其中。由插图可以看到,实现部署nginx与keepalived 相关的组后,自己定制的操作系统小于100M,极至的精简。

jenkins+gitlab+ansible实现nginx配置分发

Jenkins+gitlab+ansible实现nginx配置多套集群配置生成为分发;要解决问题:"1.解决同步不一致问题,触发钩子强一致同步;2.保留nginx配置文件的人员变更配置记录;3.实现配置的快速回滚;4一次性检验配置文件是否变更,变更后触发重载;5.解决同步慢同步中断,nginx触发重载未知等问题"

nginx+lua+redis 实现短链接转发长链接

nginx结合redis与lua语言实现请求地址短链接转发为长链接,nginx此时需要加入新的lua相关的模块,即需要二次编译后重新部署。这里给出的是测试环境的链接与实现。但底层逻辑与操作操保持一致。

服务器常用配置参数明细

老的一套环境中常的操作与配置参数,应用运维相关的人员要熟悉每个配置开启的指令参数的作用。以及各个常用数据库的操作等。做为应用运维常用配置参数的积累,方便之后遇到问题后可以更快速的定位到问题,各常用功能的实现场景,与常用配置写法等。另应急情况,一下无法写下所有配置时,可以拿出一份来做为模板。

keepalived+nginx+inotify+rsync的实现

基于某生产之前,进行keepalived+nginx 高可用lnmp、lamp 、ltmp 等模式的测试,anisble自动化测试环境的搭建与使用。测试keepalived+nginx 故障情况下的基于vrrp协议与keepalived非抢占模式配合shell脚本进行自动切换,nginx负载均衡配置文件自动强一致同步等等。可查看具体的实现内容。

Nginx的常用架构

[toc] Nginx 常用架构 LB Cluster12345678910提升系统容量的方式: scale up: scale out:session保持方法: session绑定:sh session复制: session服务器: memchached redis (key-value,kv store) 对url 做hash 计算后,做为key ...

Nginx 负载均衡多个nmmp主机

[toc] 设计拓扑图 一、Memcache简介cache(缓存系统)12345678910111213141516高性能分布式缓存服务器,缓存所有的“可流式化”数据livejournal旗下Danga Interacive公司 程序=指令+数据指令:程序数据:IO操作文件系统:特征:协议简单基于libevent的事件处理内置内存存储方式memcached 不互通信的分布式由于一台memca...