记录学习笔记、分享资源工具、交流技术思想、提升工作效率

openresty到底是什么

openresty到底是什么
Resty 入门 简介 是一个基于 Nginx 与 Lua 的高性能 Web 平台,汇聚各种设计精良的 Nginx 模块,从而将 Nginx 有效地变成一个强大的通用 Web 应用平台。 这样,Web 开发人员和系统工程师可以使用 Lua 脚本语言调动 Nginx 支持的各种 C 以及 Lua 模块,快速构造出足以胜任 10K 乃至 1000K 以上单机并发连接的高性能 Web 应用系统。 核心特...

xiaomudk 2年前 (2020-03-24)

虚拟内存到底是什么

虚拟内存到底是什么
什么是虚拟内存 虚拟内存是指操作系统提供的一种管理存储资源的方式,屏蔽了cache、DRAM和硬盘的使用细节,为用户或者说是进程提供统一的、简洁的内存使用和管理方式,是计算机系统中非常重要的概念。 为什么要有虚拟内存 高效的使用主存 为进程提供一致的内存空间,简化内存管理 为进程提供独立的内存空间,保证安全性 主存是磁盘的缓存 虚拟内存把主存看做是硬盘存储的缓存,主存由于成本原因往往比硬盘小很多,...

xiaomudk 2年前 (2019-04-11)

运维线上蓝绿、红黑、灰度发布

运维线上蓝绿、红黑、灰度发布
蓝绿部署(Blue-green Deployment) 蓝绿部署,是采用两个分开的集群对软件版本进行升级的一种方式。它的部署模型中包括一个蓝色集群 A 和一个绿色集群 B,在没有新版本上线的情况下,两个集群上运行的版本是一致的,同时对外提供服务。 系统升级时,蓝绿部署的流程是: 首先,从负载均衡器列表中删除集群 A,让集群 B 单独提供服务。 然后,在集群 A 上部署新版本。 接下来,集群 A 升...

xiaomudk 5年前 (2017-02-18)

linux内存无故丢失的问题

linux内存无故丢失的问题
今天一台业务机器出现内存占用过高,趁这个机会了解了一下linux内存的东西,作下简单的记录: 1.服务器信息收集 (1).使用free查看内存情况 # free -m total used free shared buffers cached Mem: 15953 13809 2143 0 330 1351 -/+ buffers/cache: 12127 3825 Swap: 31999 0 3...

xiaomudk 6年前 (2016-01-13)

Kickstart 自动安装系统

Kickstart 自动安装系统
1:什么是kickstart Kickstart 其实是Linux系统自动部署的一个脚本,用来定制你的系统的。Kickstart的行为是由一个配置文件来控制的,它一般叫做ks.cfg。这个文件的格式直观易懂。如果您偏爱可视化,那么Red Hat Enterprise Linux带有一个方便的GUI工具,叫做redhat-config-kickstart或者system-config-kicksta...

xiaomudk 6年前 (2015-09-07)

使用sendEmail发送邮件

使用sendEmail发送邮件
sendEmail是一个轻量级,使用perl开发的SMTP邮件客户端,给我最直观的感受就是简单易用,可以直接在命令行使用。下面简单记录下使用方法 sendEmail官网:http://caspian.dotconf.net/menu/Software/SendEmail/ 1.下载安装 # wget http://caspian.dotconf.net/menu/Software/SendEmai...

xiaomudk 6年前 (2015-08-08)

centos6.3安装pureftpd+mysql

centos6.3安装pureftpd+mysql
centos6.3安装pureftpd+mysql 一、pureftpd简介 Pure-FTPd 是一款免费(BSD开源协议)的,安全的,高质量和符合标准的FTP服务器。 侧重于运行效率和易用性。最重要的是可以支持设置客户端默认编码,这样windows和linux之间用这个ftp就解决了乱码的问题。 自从 0.99.2 版本开始, pure-ftpd 就开始支持虚拟用户。虚拟用户方式十分类似 /e...

xiaomudk 6年前 (2015-08-01)