Author: jpuyy

  • nginx server

    #图片,js,css过期时间31天 location ~ \.(gif|jpg|jpeg|png|bmp|swf|js|css)$ {     expires 31d; }
    location ~ /\.ht {     deny all; }
    #禁止对SVN目录的访问     location ~* /\.svn {     return 404; }

  • sysctl的调优

    /proc/sys/net/core/somaxconn 设置

    清理 cache

    echo 3 > /proc/sys/vm/drop_caches
    echo 655350 > /proc/sys/net/netfilter/nf_conntrack_max
    echo 655350 > /proc/sys/net/nf_conntrack_max
    echo 1200 > /proc/sys/net/netfilter/nf_conntrack_tcp_timeout_established

    客户端端口范围

    sysctl -a | grep port_range
    net.ipv4.ip_local_port_range = 32768	61000
    
  • perf flame graph使用

    perf record -F 99 -p PID -g — sleep 10
    perf script | ./stackcollapse-perf.pl > out.perf-folded /flamegraph.pl out.perf-folded>ou.svg

  • salt使用

    重启

    sudo systemctl restart salt-minion.service

    向 minion 下发文件

    salt-cp 'app034' bin/cmdb-register-container-by-ip.sh /tmp/
    
    app034:
        ----------
        /tmp/cmdb-register-container-by-ip.sh:
            True
    
  • cpu自动降频

    for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor ; do [ -f $CPUFREQ ] || continue; echo -n performance > $CPUFREQ ;done

  • linux ulimit

    ulimit 查看某用户的限制

    ulimit -a