linux Socket限制

Linux 对可使用的端口范围是有具体限制的,具体可以用如下命令查看。

复制代码
cat /proc/sys/net/ipv4/ip_local_port_range

比如

复制代码
cat /proc/sys/net/ipv4/ip_local_port_range
32768   60999

可以 vim /etc/sysctl.conf 这个文件进行修改

复制代码
net.ipv4.ip_local_port_range = 60000 60009

文件描述符约束

系统级:当前系统可打开的最大数量,通过 cat /proc/sys/fs/file-max 查看

用户级:指定用户可打开的最大数量,通过 cat /etc/security/limits.conf 查看

进程级:单个进程可打开的最大数量,通过 cat /proc/sys/fs/nr_open 查看

修改单个进程可打开的最大文件描述符限制为100,可以这样。

复制代码
echo 1000 > /proc/sys/fs/nr_open
相关推荐
螺蛳粉 螺蛳粉7 小时前
mysql的备份与恢复
linux·运维·数据库·mysql
ao-weilai7 小时前
Linux网络编程:Socket UDP
linux·服务器·网络·c++
可乐鸡翅yeah_7 小时前
混合内容 Mixed‑Content 安全策略,HLS HTTPS 页面加载 HTTP 资源排错实战
运维·ffmpeg·音视频·媒体·m3u8
爱吃香菜的初学者7 小时前
九.Linux——文件操作
linux
园长的牧歌7 小时前
Ubuntu 打开应用在导航栏没有图标是个齿轮
linux·ubuntu
曦夜日长7 小时前
Linux系统篇,进程概念(四):内核链表的深度理解、进程优先级的底层理解
linux·运维·服务器·php
‎ദ്ദിᵔ.˛.ᵔ₎7 小时前
Linux 库制作与原理
linux
Wang's Blog8 小时前
Java 接入Redis: Redis下载与源码编译安装
java·服务器·redis
liulilittle8 小时前
Linux AI 开发环境搭建实录
linux·ai·llm·agent·hyper-v·dev·opencode
Ivanqhz8 小时前
矩阵引擎的数据流模式与 BM1684X 架构
java·服务器·网络·深度学习·神经网络