- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux中的weblogic性能调优
Linux中的Weblogic性能测试调整
操作系统参数调整
linux TCP连接数调整
通过命令:ulimit –n 查看当前最大TCP连接数,这表示当前用户的每个进程最多允许同时打开多少个文件。一般系统默认为1024,在并发量大的情况下肯定不够用。
修改此限制的最简单办法:ulimit –n file_num 设置单一进程允许打开的最大文件数。如果系统回显类似于“Operation not permitted”之类的话,说明修改失败,需要修改系统对该用户打开文件数的软限制或硬限制。
修改软限制或硬限制:
修改/etc/security/limits.conf文件,在文件中添加如下行:
* soft nofile 10240
?? * hard nofile 10240
表示修改所有用户的限制,也可以用指定用户名替代。
修改/etc/pam.d/login文件,在文件中添加如下行:
session required /lib/security/pam_limits.so
查看Linux系统级的最大打开文件数限制:cat /proc/sys/fs/file-max
修改网络内核对TCP连接的有关限制
端口范围:
修改/etc/sysctl.conf文件,在文件中添加如下行:
net.ipv4.ip_local_port_range = 1024 65535
另外,有时无法建立TCP连接的原因可能是因为Linux网络内核的IP_TABLE防火墙对最大跟踪的TCP连接数有限制
修改/etc/sysctl.conf文件,在文件中添加如下行:net.ipv4.ip_conntrack_max = 10240
这表明将系统对最大跟踪的TCP连接数限制设置为10240。请注意,此限制值要尽量小,以节省对内核内存的占用。
其他参数调整
在/etc/sysctl.conf文件中增加如下参数,进行系统参数调整
net.core.rmem_default=128388607 默认的TCP数据接收缓冲
net.core.wmem_default=128388607 默认的TCP数据发送缓冲
net.core.rmem_max=128388607
net.core.wmem_max=128388607
net.ipv4.tcp_rmem=8196 128388607 128388607 最小 默认 最大
net.ipv4.tcp_wmem=8196 128388607 128388607
net.ipv4.tcp_keepalive_time=1800
tcp_keepalive_time 值控制 TCP/IP 尝试验证空闲连接是否完好的频率。 如果这段时间内没有活动,则会发送保持活动信号。 如果网络工作正常,而且接收方是活动的,它就会响应。 如果需要对丢失接收方敏感,换句话说,需要更快地发现丢失了接收方,请考虑减小这个值。 如果长期不活动的空闲连接出现次数较多,而丢失接收方的情况出现较少,您可能会要提高该值以减少开销。
缺省情况下,如果空闲连接 7200 秒(2 小时)内没有活动,Linux 就发送保持活动的消息。 通常,1800 秒是首选值,从而一半的已关闭连接会在 30 分钟内被检测到。
timeout_timewait
timeout_timewait 值确定了在 TCP/IP 可释放已关闭的连接并复用其资源之前,必须等待的时间。 关闭和释放之间的时间间隔称为 TIME_WAIT 状态或最长分段生命周期的两倍(2MSL)状态。 在此期间,重新打开客户机和服务器之间的连接比新建一个连接的开销要小。 通过减小该项的值,TCP/IP 可更快地释放已关闭的连接,并可为新连接提供更多的资源。 如果由于多个连接处于 TIME_WAIT 状态导致吞吐量较低,从而正在运行的应用程序需要快速释放连接、创建新的连接或是进行调整,请调整这个参数。 缺省值是 240 秒(4 分钟)。 最小推荐值是 30 秒
dev_max_backlog=8096
connection backlog
可能需要提高连接储备值,以应对大量突发入局连接请求的情况。 如果同时接收到大量连接请求,使用较大的值会提高受支持的暂挂连接的数量,从而可减少连接失败的数量。 请使用以下过程来查看或定制您的值。
echo X /proc/sys/net/core/netdev_max_backlogecho X /proc/sys/net/core/somaxconn
tcp_keepalive_intvl
tcp_keepalive_intvl 值定义了如果未从接收方收到保持活动消息的响应,TCP/IP 重复发送保持活动信
您可能关注的文档
- K02FSSS火检及火检冷却风机技术规范书.doc
- K299+0181-50M顶进涵施工组织设计.doc
- K04-曼弗雷德凯茨-领导能力的挑战.docx
- K2+86550小桥施工组织设计.doc
- k38+71190钢便桥方案1.doc
- K121+1995引黄渠便桥施工方案.doc
- K3地下室同条件试块留置方案.doc
- K3标准V121系统标准报价.doc
- K3+4415箱涵施工方案.doc
- K72+800圆管涵施工方案doc文档.doc
- 广东省2024-2025学年七年级上学期期中历史试题(原卷版).docx
- 2024年安徽中考物理模拟检测试卷及答案 (8).pptx
- 2021年安徽中考物理真题试卷及答案.docx
- 2024年全国中考英语新课标趋势卷——阅读理解新素材.pptx
- 2024年安徽中考物理模拟检测精编试卷及答案 (2).pptx
- 2024年安徽中考物理新课标趋势卷及答案 (1).pptx
- 2024年中考物理总复习重难题型三 作图题.pptx
- 2024年安徽中考物理模拟检测试卷及答案.pptx
- 2025年安徽中考物理名师原创模拟检测试卷及答案 (2).pptx
- 2024年中考物理总复习重难题型四 光学、热学、电磁学实验题.pptx
最近下载
- AWS D1.1-2020钢结构焊接规范(中英文版).pdf
- 重大公共卫生项目健康危险因素健康问题调评估报告.doc
- 操作系统原理练习题2及答案.pdf VIP
- 湖北省医疗服务收费标准(综合医疗服务类).pdf
- 《中国共产党巡视工作条例》测试附答案.docx VIP
- 刺络拔罐技术钟代华PPT培训课件.pptx
- 全国学生资助管理信息系统-中职子系统操作手册-简易版_v1.30.pdf
- 3.6.2 中医特色康复医疗的服务标准及规范.docx VIP
- 碧桂园物管员工作岗位手机使用管理办法(V1.0).docx
- 2024-2025学年小学英语三年级上册(2024)接力版(三起)(2024)教学设计合集.docx
文档评论(0)