/etc/sysctl.conf——系统的配置文件

news/2025/2/15 12:23:21/

用户级修改

控制当前会话的文件描述符数量(一般打开一个终端就是一个会话)

# 设置软限制(当前会话中可使用的最大文件描述符数)
ulimit -Sn 65535
# 设置硬限制(软限制的上限)
ulimit -Hn 65535

控制核文件大小

ulimit -c unlimited

系统级修改:

最大文件描述符数量

\etc\sysctl.conf 添加
fs.file-max = 655350
\etc\sysctl.conf 添加
net.ipv4.tcp_max_syn_backlog = 4096 #半连接队列长度
net.core.somaxconn = 4096  #链接队列长度
# 禁用 TCP syncookies 不防止SYSflood 攻击
net.ipv4.tcp_syncookies = 0

配置生效指令:

sudo sysctl -p

http://www.ppmy.cn/news/1572234.html

相关文章

STL语言在工业自动化中的价值与应用场景分析

STL语言在工业自动化中的价值与应用场景分析 引言 作为西门子PLC编程的核心语言,STL(Statement List)凭借其底层控制能力,长期在工业自动化领域占据重要地位。然而,随着LAD、FBD、SCL等高级语言的普及,关…

算法跟练第十弹——栈与队列

文章目录 part01 逆波兰表达式求值part02 滑动窗口最大值part03 前 K 个高频元素归纳:将字符串转转换成整数:LinkedListMap遍历优先级队列的比较器 跟着代码随想录刷题的第十天。 代码随想录链接:代码随想录 part01 逆波兰表达式求值 题目链接…

缓存的介绍

相关面试题 : ● 为什么要用缓存? ● 本地缓存应该怎么做? ● 为什么要有分布式缓存?/为什么不直接用本地缓存? ● 为什么要用多级缓存? ● 多级缓存适合哪些业务场景? 缓存思想 空间换时间(索引,集群&a…

Jenkins+gitee 搭建自动化部署

Jenkinsgitee 搭建自动化部署 环境说明: 软件版本备注CentOS8.5.2111JDK1.8.0_211Maven3.8.8git2.27.0Jenkins2.319最好选稳定版本,不然安装插件有点麻烦 一、安装Jenkins程序 1、到官网下载相应的版本war或者直接使用yum安装 Jenkins官网下载 直接…

Docker 存储管理:卷、绑定挂载、临时存储

Docker 提供了多种存储方式,用于容器中的数据存储。根据不同的使用场景,Docker 提供了 卷(Volumes)、绑定挂载(Bind Mounts) 和 临时存储(Tmpfs) 等存储方式。每种存储方式有不同的特…

零基础开发自己的微信小程序(工具箱之父)(二)

完整界面如下,以上线微信小程序,大家可以前往微信小程序搜索工具箱之父即可体验 第三阶段,安装cursor 下载cursor 打开你创建的微信小程序界面 按ctrl加i调出框 它就会帮你打工了,然后有错误复制给它就行 我们可以选择我们的大模…

基于Docker-compose的禅道部署实践:自建MySQL与Redis集成及故障排查指南

基于Docker-compose的禅道部署实践:自建MySQL与Redis集成及故障排查指南 禅道镜像版本:easysoft/zentao:21.4 Redis版本:redis:6.2.0 Mysql版本:mysql:8.0.35 文章目录 **基于Docker-compose的禅道部署实践:自建MySQL与…

github上创建person access token

在 GitHub 上创建 Personal Access Token(PAT) 时,权限设置非常重要。正确的权限设置可以确保 Token 能够访问所需的资源,同时避免授予过多权限带来的安全风险。以下是详细的权限设置说明: 1. 进入 Token 创建页面 登录…