À¥¼­¹ö°¡ ´Ù¿îµÇ¸é ÀÚµ¿À¸·Î ¸®½ºÅ¸Æ® ÇÏ´Â ½ºÅ©¸³Æ®¸¦ Â¥°í ½ÍÀºµ¥¿ä...¼öµ¿À¸·Î pid¸¦ È®ÀÎÇÏ´Â °úÁ¤Àº ¾î¶»°Ô ó¸®ÇؾßÇϳª¿ä?

   Á¶È¸ 7448   Ãßõ 0    

 자주 죽는 웹서버가 있는데...보통은 웹서버 stop.sh -> start.sh 를 해서 처리하는데

이 웹서버에는 웹서버용 자바랑, 다른 프로세스(업무)와 얽혀진 자바가 있는데 경로가 다릅니다.

아래 굵게 칠해진 부분의 자바프로세스(들)을 죽이고,  stop.sh 와 start.sh를 해야하는데

굵게칠해진 부분의 자바는 일단 경로가 다르긴하지만 한번 내렸다 올리면 프로세스아이디가 변경되기에

고정적으로 꽂아넣기가 어렵습니다.

이에 이것을 수동으로 골라내서 죽이고, stop/start를 해주고 있는데.... 수동으로 골라내지 않고 자동으로 해줄수는 없을까요?

물론 이것에 앞서 서버가 죽었다는 것을 먼저 판단하긴 해야하는데 그것도 문제이긴하네요.

현재 이 사이트는 모니터링 솔루션이 죽었다 , 살았다를 판단해주고 있구요

죽은 후 , 관리자가 접속해서 살리면 다시 정상이다 라는 메세지를 뿌리게 하는 동작구조입니다.

조언좀 부탁드립니다.


[root@cct-web local]# ps -ef | grep java
root      9545 14434  0 21:59 pts/3    00:00:00 grep java
root     23958     1  4 Apr23 pts/3    04:39:43 /usr/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -server -Xmx2048m -Xms2048m -Xmn1024m -XX:MaxPermSize=256m -XX:ParallelGCThreads=4 -XX:-UseConcMarkSweepGC -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/usr/local/tomcat/logs/dump -verbose:gc -XX:-PrintGC -XX:-PrintGCDetails -XX:-PrintGCTimeStamps -Xloggc:/usr/local/tomcat/logs/gc-admin.log -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath /usr/local/tomcat/bin/bootstrap.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
root     24696     1  0 04:42 ?        00:00:03 /wagent/java/jdk1.7.0_60/bin/java -Xms64m -Xmx128m -Djava.library.path=/wagent/lib -jar /wagent/WShield-M.jar &
root     24906 24696  0 04:43 ?        00:00:07 /wagent/java/jdk1.7.0_60/bin/java -Xms128m -Xmx256m -Djava.library.path=/wagent/lib -jar /wagent/WShield-R7.jar &
root     25024 24696  0 04:43 ?        00:00:00 /wagent/java/jdk1.7.0_60/bin/java -Xms64m -Xmx128m -Djava.library.path=/wagent/lib -jar /wagent/WShield-M2.jar &
[root@cct-web local]#




ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
1. °¡Àå ½¬¿î(?) Á¢±Ù ¹æ¹ý
    - »ç¶÷ÀÌ Çß´ø°Å ±×´ë·Î ½ºÅ©¸³Æ® ÀÛ¼ºÇؼ­ µ¹¸®´Â °ÍÀº ¾ÈµÉ±î¿ä?
      (ps ¿Í grep À» ½á¼­ pid ¸¦ °¡Á®¿Â ´ÙÀ½ Àß Ã³¸®ÇÏ´Â)
½ÇÇà ÇÁ·Î¼¼¼­°¡ 2°³ÀÎÁö 3°³ÀÎÁö Àß ¸ð¸£°ÚÁö¸¸, ¸¸¾à À§¿¡ ³ª¿Â´ë·Î 3°³¶ó¸é jdk1.7.0_60À¸·Î °ËÃâµÇ´Â PID¸¦ Çà·Ä ÀúÀåÇؼ­ 3ÇàÀ̸é Á¤»óÀ¸·Î °£ÁÖÇÏ°í
3Çà ¹Ì¸¸À¸·Î 0,1,2ÇàÀ̶ó¸é ¿À·ù·Î ÆÇ´ÜÇؼ­ jdk1.7.0_60À¸·Î °ËÃâµÇ´Â ¸ðµç PID¸¦ Á×ÀÌ°í ´Ù½Ã »ì¸®´Â ½ºÅ©¸³Æ®¸¦ Â¥¸é µÉ °Í °°½À´Ï´Ù.
±èȲÁß 2016-04
ÀÏÀü »ý°¢ÀÌ ³ª³×¿ä

¾î¶ª¶© 4ÀÏ
¾î¶³¶© ÇÑ´Þ¹Ý
¿¹Á¤¾øÀÌ...
¾î¶² ÆÐÅϵµ ¾øÀÌ Á×¾î¹ö¸³´Ï´Ù

ºÐ¼®Çغ¸´Ï
¼¼¼ÇÀÌ ¿À¹öµÇ¸é¼­
PhpÀÇ ¿­·Á¾ßÇÒ ÇÁ·Î¼¼¼­°¡ ¿À¹öµÇ¸é¼­ Á×´ÂÇö»ó...

¿Ö ¼¼¼ÇÀÌ Á×¾ú´Âµ¥
ÇÁ·Î¼¼¼­°¡ ųÀÌ ¾ÊµÉ±î¸¦ 6°³¿ù ³Ñ°Ô °í¹ÎÇß´ø°Å °°³×¿ä
2cpu¿¡µµ Áú¹®±ÛÀÌ ³²¾Æ ÀÖÀ»°ÍÀÌ°í...

ÀÚ¿¬½º·¯ ¾÷µ¥ÀÌÆ® ÇÏ°í³ª¼­ ¾ø¾îÁ³´Ù´Â ¼³ÀÌ...

Á¦ÀÏ ÁÁÀº ¹æ¹ýÀº ¸ØÃß´Â ¿øÀÎÀ» ã¾Æ¼­ Á¢±ÙÇؾßÁö
ÀӽùæÆíÀÌ ÇØ°áÃ¥Àº ¾Æ´Ò°ÍÀÔ´Ï´Ù


Áú¹®°ú´Â ´Ù¸¥±ÛÀ» ³²°åÁö¸¸
Àß ÇØ°áµÇ½Ã±æ ¹Ù¶ø´Ï´Ù
     
±èȲÁß´Ô¸»¾¸´ë·Î ¿øÀÎÀº ¹Ýµå½Ã ã¾Æ¼­ ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÇÁ·Î¼¼¼­°¡ ÀÚ²Ù Á״°͵µ Á¤»óÀÌ ¾Æ´Ï¶ó´Â°Å´Ï±ñ¿ä.

¾ÆÂü...ȲÁß´ÔÀÌ ¾Ë·ÁÁØ ±×´ë·Î µÇ¾î¹ö·È½À´Ï´Ù. NAS¶û ESXi µ¥ÀÌÅÍ ½ºÅä¾î¶§¹®¿¡ ±¸±Û¸µ ½Å³ª°Ô ÇÏ°íÀÖ¾î¿ä ¤Ð¤Ð/
          
±èȲÁß 2016-04
¤»¤»¤»

Ç×»ó ¸ðµçÀÏÀº ³²µéµµ °ÝÀº ÀüöÀ» °Ý°Ô µÇ¾î ÀÖÁÒ...^^
±×·¯´Ù ¾î´À³¯ °©Àڱ⠸ñÇ¥¿¡ µµ´ÞÇϸ鼭 ½Ãµé½Ãµé....

Ç×»ó ÃʽÉÀ» À¯ÁöÇÏ¿© ÁøÇàÇѴٴ°ÍÀÌ Âü Çðµé´õ¶ó°í¿ä.

Á¤»ó¿¡ ¿À¸£½Ã´Â ±×³¯±îÁö È­ÀÌÆÃÇϼ¼¿ä~~^^

Áß°£Áß°£ ¸·È÷½Ã´Â°ÍÀÌ ÀÖÀ¸¸é ±Û ³²°ÜÁÖ¼¼¿ä.
¾Æ¸¶µµ ºñ½ÁÇÑ ÇнÀÀÇ °æ¿ì¶ó key word¸¸ ³²°Üµå·Áµµ ±Ý¹æ ÇØ°áµÇ½Ç²¨¿¡¿ä~~
     
±èÀå¿ì 2016-04
¿ÇÀ¸½Å ¸»¾¸ÀÔ´Ï´Ù.
Àúµµ »çÀÌÆ®¸¦ ÀÌÀüÇÏ°í ƯÀÌÇÏ°Ô 2ÁÖ Á¤µµ¸¸ µÇ¸é Á×¾î¹ö¸®´õ¶ó±¸¿ä.. ¸Þ¸ð¸®°¡ Ç®·Î Â÷¸é¼­..
ÀӽùæÆíÀ¸·Î ¸Þ¸ð¸®¸¦ Ŭ¸®¾î ÇØÁָ鼭 ¹öƼ±ä Çߴµ¥ µµÀúÈ÷ ¾ÈµÇ°Ú´õ¶ó±¸¿ä..
°á±¹ ã¾Æ³½°Ç SMS¸ðµâÀÌ »çÀÌÆ®¸¦ ¿Å±â¸é¼­ ÀÎÁõÀÌ µÇÁö ¾Ê¾Æ¼­ Á¤»ó ÀÛµ¿À» ¾ÈÇß°í.. ¿Å±â¸é¼­ ¾µÀϵµ ¾ø¾î¼­ ±×³É ³Àµ×´Âµ¥ ¾ê°¡ ¿¬°áÀÌ ¾ÈµÇ¸é ¾ÈµÇ´Â°É·Î ³¡³ª¾ß Çϴµ¥ ¸Þ¸ð¸®¸¦ ¹ÝȯÀ» ¾ÈÇÏ´õ¶ó±¸¿ä.. ¾ê¸¦ »èÁ¦ Çϴϱî.. ÄèÀûÇÏ°Ô µ¹¾Æ°¡´õ¶ó´Â.. ¤Ñ¤Ñ;; ¼ö°³¿ùµ¿¾È ¸Þ¸ð¸®°¡ Ç®·Î Â÷´Â ÀÌÀ¯¸¦ ¸øã¾Ò´Âµ¥.. ¾Æ´Ï.. ±×³É.. ¾È ã¾Ò´Âµ¥.. (^^;;) ÇØ°áµÇ´Ï ½Ã¿øÇÏ´õ¶ó±¸¿ä.. ^^
pid °¡ 2¹ø° °ªÀΰ¡¿ä?
±×·¸´Ù¸é awk '{print $2}' ÀÌ·¸°Ô Çϸé 2¹ø° Ä®·³ÀÇ °ª¸¸ Ãâ·ÂµÇ´Âµ¥, ÀÌ°É ÆÄÀÏ·Î ¸®´ÙÀÌ·ºÆ®ÇÏ°í ÆÄÀÏ Àо Àû´çÈ÷ °¡°øÇÏ¸é µÇ°Ú³×¿ä.
°¡Àå ½¬¿î¹æ¹ýÀº °è¼Ó pollÀ» ÇÏ´Â ¹æ¹ýÀ̰ڴµ¥¿ä?
1Ãʸ¶´Ù?
¾Æ´Ï¸é 5Ãʸ¶´Ù?
ÀÌÁö¿µ 2016-04
ps aux | egrep -i java | egrep -i wagent | awk -F ' ' '{print $2}' ÇϽøé PID¸¦ ¾òÀ» ¼ö ÀÖÀ»°Ì´Ï´Ù. ÀÌ°É À§¿¡ºÐ ¸»¾¸´ë·Î kill ÇÑ µÚ¿¡ ´Ù½Ã ½ÇÇàÇϵµ·Ï ¹èÄ¡ ½ºÅ©¸³Æ® Â¥°í, cronÀ¸·Î ÁÖ±âÀûÀ¸·Î üũÇϵµ·Ï ÇÏ¸é µÉ°Í°°³×¿ä.
±èÀ±¼ú 2016-04
PID´Â Àç½ÃÀÛÇÒ¶§¸¶´Ù Ç×»ó ¹Ù²î´Âµ¥ ¿Ö Àú°É·Î ¸ð´ÏÅ͸µÀ» ÇÏ´ÂÁö...
±×³É Àڹ٠ȣÃâÇÏ´Â ÇÁ·Î¼¼½º¸¦ º¹»ç ¸®³×ÀÓ½ÃÄѼ­ java1, java2 ÀÌ·±½ÄÀ¸·Î ±¸ºÐÀ» Çϸé ų½ÃÅ°±â ÆíÇÕ´Ï´Ù. À©µµ¿ì ¼­¹ö¿¡¼­ ÀÚ¹Ù ±¸µ¿ÇÒ¶§´Â Ç×»ó ÀÚ¹Ù ÇÁ·Î¼¼½º¸¦ ±¸ºÐÇؼ­ Àç½ÃÀÛÇß¾ú½À´Ï´Ù. ÅèĹ ¼­ºñ½ºµµ ÀÚ¹ÙÀÌ°í ¾îÇø®ÄÉÀÌ¼Ç ±¸µ¿µµ ÀÚ¹ÙÀε¥ Àú°É ¹«½¼¼ö·Î ±¸ºÐÀ» ÇѴٴ°ÇÁö...


QnA
Á¦¸ñPage 2382/5680
2014-05   4946597   Á¤ÀºÁØ1
2015-12   1483264   ¹é¸Þ°¡
2019-01   2907   À̹®¿µ
10-31   209   ÀÌ¿µ±Ô
2014-05   4095   song05
2017-10   6980   DaVinci
2020-03   2811   ¼­¹ö¸¦¾ËÁö
2021-07   1908   ¿¥ºê¸®¿À
2009-04   5906   ¹Ú¿µ·Ï
2015-09   3657   ÀÌ´ë¹ü
2017-10   3749   À¸¶óÂ÷Â÷Â÷
2009-04   6742   Å丶¼ÕValue
2012-07   16934   ³²¼º·æ
2016-09   4104   ÁØÈ£
2021-07   3386   ºí·¢ÆÞ
2017-10   3548   Hieut
2015-10   3944   ¹Ú
2015-10   3638   À©µµ¿ì10
2021-07   2809   ÄÚ´õ74
2021-07   2359   ÄÉÄ¡
2016-10   3983   ÃÊÄÚ¿ìÀ¯
2009-06   5704   ±èÁø±Ô1