当前位置: 首页 > news >正文

二手车网站建设网络推广好做吗?

二手车网站建设,网络推广好做吗?,wordpress阅读全文插件,服务器网站扩容 一年1G价格文章目录 Pre(内核、用户、进程)句柄数设置问题 shell修复 Pre Linux - 深入理解/proc虚拟文件系统:从基础到高级 (内核、用户、进程)句柄数设置 在Linux系统中,进程打开的最大句柄数可以通过多种方式配置…

文章目录

  • Pre
  • (内核、用户、进程)句柄数设置
  • 问题 shell
  • 修复

在这里插入图片描述


Pre

Linux - 深入理解/proc虚拟文件系统:从基础到高级


(内核、用户、进程)句柄数设置

在Linux系统中,进程打开的最大句柄数可以通过多种方式配置,涉及不同的层次和持久性:

  1. 临时调整

    • 使用ulimit命令可以在当前shell会话中临时调整用户进程的打开文件描述符的软限制(soft limit)。例如:
      ulimit -n 65536
      
    • 若要调整硬限制(hard limit),需要超级用户权限:
      sudo ulimit -Hn 65536
      
  2. 永久性调整

    • /etc/security/limits.conf:这个文件可以用来永久性地设置用户和组的资源限制,包括打开的文件描述符数。格式如下:
      * soft nofile 65536
      * hard nofile 65536
      
      其中*表示所有用户,可以替换为具体的用户名或用户组。softhard分别表示软限制和硬限制。

在这里插入图片描述

  1. 系统全局限制
    • /proc/sys/fs/file-max:这个文件反映了系统全局可打开的文件描述符总数。调整这个值需要修改内核参数,通常需要重启系统才能生效。在/etc/sysctl.conf中添加以下行可以实现:
      fs.file-max = 6553560
      
      然后运行sysctl -p使更改生效,或者在系统启动时自动应用。

在这里插入图片描述

请记住,修改这些设置可能会影响系统性能和稳定性,特别是在提高限制时,可能会消耗更多的系统资源。因此,在进行任何更改之前,最好先评估其影响,并确保有足够的资源来支持增加的句柄数。


问题 shell

#!/bin/bash
source /etc/profile
CURPATH=$(cd "$(dirname "$0")";pwd)
JVM=$(cat $CURPATH/xxx.ini)artisanProcess="$CURPATH/artisan.jar"# now set the path to java
# [ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=$HOME/jdk/java
# [ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/usr/java
# [ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/appstore/programfiles/mbws_jdk
# [ ! -e "$JAVA_HOME/bin/java" ] && unset JAVA_HOMEsource /xxxx/xxxjdk.option
COMMON_JVM=$(cat /axxxx/xdded.option)if [ -f $JAVA/bin/java ];thenexport JAVA_HOME=$JAVAexport PATH=$JAVA_HOME/bin:$PATH
fiif [ -z "$JAVA_HOME" ]; thenJAVA_PATH=`dirname $(readlink -f $(which java))`if [ "x$JAVA_PATH" != "x" ]; thenexport JAVA_HOME=`dirname $JAVA_PATH 2>/dev/null`fiif [ -z "$JAVA_HOME" ]; thenerror_exit "Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better!"exit 1fi
fiwhile [ 1 -eq 1 ]
doAdminProcNum=`ps -ef | grep $rpcProcess | grep -v grep | wc -l`echo "AdminProcNum:"$AdminProcNumif [ $AdminProcNum -lt 1 ]thencd $CURPATHsudo sysctl -w fs.file-max=999999sudo sysctl -w net.ipv4.tcp_tw_reuse=1sudo sysctl -w net.ipv4.tcp_fin_timeout=15sudo sysctl -w net.core.netdev_max_backlog=4096sudo sysctl -w net.core.somaxconn=40960sudo sysctl -w net.ipv4.tcp_max_syn_backlog=40960sudo sysctl -w net.ipv4.tcp_syncookies=1sudo sysctl -w net.ipv4.tcp_syn_retries=2sudo sysctl -w net.ipv4.tcp_synack_retries=2sudo ulimit -u 999999sudo ulimit -n 999999nohup $JAVA/bin/java $JVM $COMMON_JVM -jar $artisanProcess >  /dev/null 2>&1 &cho $! > $CURPATH/tpidcd -fisleep 10
done

为了至此降权操作,增加了sudo

 sudo sysctl -w fs.file-max=999999sudo sysctl -w net.ipv4.tcp_tw_reuse=1sudo sysctl -w net.ipv4.tcp_fin_timeout=15sudo sysctl -w net.core.netdev_max_backlog=4096sudo sysctl -w net.core.somaxconn=40960sudo sysctl -w net.ipv4.tcp_max_syn_backlog=40960sudo sysctl -w net.ipv4.tcp_syncookies=1sudo sysctl -w net.ipv4.tcp_syn_retries=2sudo sysctl -w net.ipv4.tcp_synack_retries=2sudo ulimit -u 999999sudo ulimit -n 999999

导致ulimit -n 999999 不生效

cat /proc/$pid/limits

在这里插入图片描述


修复

方式一: 去掉sudo

方式二: 如下

在这里插入图片描述

对于系统服务,特别是使用 Systemd 的系统,还可以在服务单元文件(位于 /etc/systemd/system/ 或 /lib/systemd/system/)中通过 LimitNOFILE= 设置最大打开文件数。例如:

[Service]
LimitNOFILE=999999

在这里插入图片描述

修改配置文件后,可能需要重启相关服务或用户会话使设置生效。如果是修改了 /etc/security/limits.conf,通常需要用户重新登录才能看到变化。对于 Systemd 管理的服务,则需执行 systemctl daemon-reload 后重启服务。

在这里插入图片描述

http://www.yayakq.cn/news/513689/

相关文章:

  • 泰安网络软件公司莱阳seo外包
  • 中国建设银行北京市分行网站做采集网站难不
  • 中文 网站模板全国企业信息查询系统入口官网
  • wordpress建外贸网站嘉兴信息发布终端多少钱一台
  • 邯郸网络企业版茂名百度seo公司
  • 网站建设 网站网站如何制作浙江
  • asp网站建设实录pdf外贸网站建设注意事项和建议
  • 上海广告公司联系方式seo咨询顾问
  • 好的h5网站模板柳州正规网站制作
  • 网站页面制作多少钱做影视网站用什么源码
  • 有动效得网站新手网站建设教程图书
  • 网站地图怎么弄电影网站的代理怎么做
  • 福建设厅官方网站六安网红水坝
  • 昆明网站建设搜q.479185700中铁建设门户网站
  • 网站设计岗位做哪些事情广告联盟平台系统
  • 做原创品牌服饰的网站企业vi设计欣赏
  • 服装 多语言 网站源码深圳市官网网站建设哪家好
  • 求有题目做的学习网站找工厂货源上什么平台
  • 网站机房建设解决方案金州网站建设
  • 网站设计制作合同范本建设银行投资网站首页
  • 网站开发费入什么科目残疾人招聘网站建设
  • 网站开发的功能需求和模块划分小白建站
  • 秦皇岛网站开发哪家好开发一个页面多少钱
  • 公司网站制作排名网站开发毕业设计报告
  • 搜不到wordpress 网站建网站需要什么技术
  • 做网站有哪些流程网站设计理念怎么写
  • 秦皇岛建设局局官方网站dw2019网页制作教程
  • 网站作品怎么做链接购物网站开发多少钱
  • 5 还有网站的域安监网站安全建设信息
  • 建立一个网站英语衡阳新闻头条最新消息