nginx, resin
nginx:
一个master 多个worker
resin:
自动检测 ok.html是否存在,不存在就重启:
此重启是 原resin进程不会重启,重启的是nginx产生的线程
ps -eLf
root 27231 1689 27590 0 74 18:57 ? 00:00:00 /data/web/jdk/bin/java -Dfile.encoding=UTF-8 -server -Xms8000M -Xmx8000M -Xmn5000M -Xss256K -XX:ThreadStackSize=256 -XX:StackShadowPages=8 -verbosegc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:PermSize=128m -XX:MaxPermSize=128m -XX:+UseParallelGC -Djava.library.path=/data/web/resin/libexec:/opt/j2sdk/lib:/usr/lib64 -Djmagick.systemclassloader=false -Dresin.home=/data/web/resin -Dserver.root=/data/web/resin -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Djavax.management.builder.initial=com.caucho.jmx.MBeanServerBuilderImpl com.caucho.server.resin.Resin -socketwait 60930 -stdout /data/web/resin/log/stdout.log -stderr /data/web/resin/log/stderr.log
1689 resin进程号
27231 是1689产生的主线程
27590 又是27231产生的线程
每次resin自动重启都是将27231产生的线程kill掉,重新创建线程