
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
摘要:本文主要介绍了linux系统位于目录/proc/sys/net/ipv4/下的部分内核网络参数,同时对通过linux内核网络参数的调整来提高linux系统的安全性和稳定性提出了自己的见解。从而为系统管理员进一步增强网络的安全性和系统的稳定性提供了参考。 在linux中,我们可以根据不同的需求来调整/proc/sys/net/ipv4/目录下的内核网络参数,通过合理的配置这里内核网络参
方法非常简单,LINUX提供了一个查看配置的命令(实际有相应的库函数)getconf,使用它即可,方法如下:getconf LONG_BIT如果返回64,就表示为64位内核,否则应当返回32。
全文下载: Linux内核list&hlist解读.pdf 目录 1. 前言 2 2. 通用宏 2 2.1. typeof 2 2.1.1. 定义 3 2.1.2. 用途 3 2.1.3. 示例 3 2.2. offset_of 3 2.2.1. 定义 3 2.2.2. 作用 3 2.2.3. 原理 3 2.2.4. 示例 3 2.3. contai
全文下载: Linux内核list&hlist解读.pdf 目录1. 前言 22. 通用宏 22.1. typeof 22.1.1. 定义 32.1.2. 用途 32.1.3. 示例 32.2. offset_of 32.2.1. 定义 32.2.2. 作用 32.2.3. 原理 3
目录1. 前言 22. 通用宏 22.1. typeof 22.1.1. 定义 32.1.2. 用途 32.1.3. 示例 32.2. offset_of 32.2.1. 定义 32.2.2. 作用 32.2.3. 原理 32.2.4. 示例 32.3. container_of 42.3.1. 定义 42.3.2. 作用 42.3.3....
说明编译 redis-6.0,要求 C11 编译器,否则会遇到大量如下所示的错误:server.h:1051:5: 错误:expected specifier-qualifier-list before ‘_Atomic’server.c:1032:31: 错误:‘struct redisServer’没有名为‘logfile’的成员主要原因是从 redis-6.0 开始的多线程代码依赖C标准库中
配置示例:save 900 1save 300 10save 60 3600 配置解读:1) “save 900 1”表示如果900秒内至少1个key发生变化(新增、修改和删除),则重写rdb文件;2) “save 300 10”表示如果每300秒内至少10个key发生变化(新增、修改和删除),则重写rdb文件;3) “save 60 ...
结论:待确认是否为redis的BUG,原因是进程实际占用的内存远小于配置的最大内存,所以不会是内存不够需要淘汰。(确认为BUG,4.0.11中修复,细节请参见:https://blog.csdn.net/Aquester/article/details/88718701)CPU百分百redis-server进程集群状态:slave临时解决办法:使用gdb将d.ht[0].used的值...
版本:redis-3.0.5redis-3.2.0redis-3.2.9redis-4.0.11参考:http://redis.io/topics/cluster-tutorial。目录目录 11.前言 22.部署计划 23.目录结构 24.编译安装 35.修改系统参数 35.1.修改最大可打开文件数 35.2.TCP监听队列大小 4...
1. 编译对于client -> nginx reverse proxy -> apache,要想在程序中取得真实的IP,在执行nginx的configure时,必须指定参数“--with-http_realip_module”,示例:./configure --prefix=/data/nginx --with-http_realip_module --with-stream --w







