Supervisor: μ„œλΉ„μŠ€ κ°λ…μž λ‹€μ‹œ μ‹œμž‘ - 이전 ν”„λ‘œμ„ΈμŠ€λ₯Ό μ’…λ£Œν•˜μ§€ μ•Šκ³  μƒˆ ν”„λ‘œμ„ΈμŠ€λ₯Ό μΆ”κ°€ν•˜κΈ°λ§Œ ν•˜λ©΄ λ©λ‹ˆλ‹€.

에 λ§Œλ“  2015λ…„ 03μ›” 30일  Β·  11μ½”λ©˜νŠΈ  Β·  좜처: Supervisor/supervisor

그런 λ‹€μŒ 각 ν”„λ‘œκ·Έλž¨ λ³΅μ œκ°€ μžˆμŠ΅λ‹ˆλ‹€.

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

그것이 κ²°κ΅­ μž‘λ™ν•˜λŠ” μ†”λ£¨μ…˜μž…λ‹ˆλ‹€.

  1. λͺ¨λ“  이전 ν”„λ‘œμ„ΈμŠ€λ₯Ό μˆ˜λ™μœΌλ‘œ μ’…λ£Œ

  2. λ˜ν•œ κ°λ…μžμ—κ²Œ μš°λ¦¬κ°€ μƒˆλ‘œμš΄ μ‹œμž‘μ„ ν•˜κ³  μžˆλŠ”μ§€ ν™•μΈν•˜κΈ° μœ„ν•΄ λͺ¨λ“  ν”„λ‘œμ„ΈμŠ€λ₯Ό μ€‘μ§€ν•˜λ„λ‘ μš”μ²­ν•˜μ‹­μ‹œμ˜€.

    sudo supervisorctl stop all

  3. 두 개의 μƒˆ λ§€κ°œλ³€μˆ˜λ₯Ό config에 λ„£μ–΄ ν”„λ‘œμ„ΈμŠ€μ— μ†ν•©λ‹ˆλ‹€.이름

    #/etc/supervisorctl/conf.d/your_process.conf
    
    [program:<your_process>]
    ...
    stopasgroup=true
    stopsignal=QUIT
    
  4. κ°λ…μžκ°€ ꡬ성을 μ—…λ°μ΄νŠΈν–ˆλŠ”μ§€ ν™•μΈν•˜μ‹­μ‹œμ˜€.

    sudo supervisorctl reread

    sudo supervisorctl update

  5. ν”„λ‘œμ„ΈμŠ€ μ‹œμž‘

    sudo supervisorctl start <your_process>

  6. ps aux | grep "whatever indicates your process" supervisorctl restart <your_process> 이후 ν”„λ‘œμ„ΈμŠ€ λͺ©λ‘μ— μ’€λΉ„κ°€ μ—†λŠ”μ§€ ν™•μΈν•˜μ‹­μ‹œμ˜€.

λͺ¨λ“  11 λŒ“κΈ€

저도 이 λ¬Έμ œκ°€ μžˆλŠ”λ° μ–΄λ–»κ²Œ ν•΄κ²°ν•΄μ•Ό ν•˜λ‚˜μš”?

@andriytkachiv 운이 μ’‹μŠ΅λ‹ˆκΉŒ?

그것이 κ²°κ΅­ μž‘λ™ν•˜λŠ” μ†”λ£¨μ…˜μž…λ‹ˆλ‹€.

  1. λͺ¨λ“  이전 ν”„λ‘œμ„ΈμŠ€λ₯Ό μˆ˜λ™μœΌλ‘œ μ’…λ£Œ

  2. λ˜ν•œ κ°λ…μžμ—κ²Œ μš°λ¦¬κ°€ μƒˆλ‘œμš΄ μ‹œμž‘μ„ ν•˜κ³  μžˆλŠ”μ§€ ν™•μΈν•˜κΈ° μœ„ν•΄ λͺ¨λ“  ν”„λ‘œμ„ΈμŠ€λ₯Ό μ€‘μ§€ν•˜λ„λ‘ μš”μ²­ν•˜μ‹­μ‹œμ˜€.

    sudo supervisorctl stop all

  3. 두 개의 μƒˆ λ§€κ°œλ³€μˆ˜λ₯Ό config에 λ„£μ–΄ ν”„λ‘œμ„ΈμŠ€μ— μ†ν•©λ‹ˆλ‹€.이름

    #/etc/supervisorctl/conf.d/your_process.conf
    
    [program:<your_process>]
    ...
    stopasgroup=true
    stopsignal=QUIT
    
  4. κ°λ…μžκ°€ ꡬ성을 μ—…λ°μ΄νŠΈν–ˆλŠ”μ§€ ν™•μΈν•˜μ‹­μ‹œμ˜€.

    sudo supervisorctl reread

    sudo supervisorctl update

  5. ν”„λ‘œμ„ΈμŠ€ μ‹œμž‘

    sudo supervisorctl start <your_process>

  6. ps aux | grep "whatever indicates your process" supervisorctl restart <your_process> 이후 ν”„λ‘œμ„ΈμŠ€ λͺ©λ‘μ— μ’€λΉ„κ°€ μ—†λŠ”μ§€ ν™•μΈν•˜μ‹­μ‹œμ˜€.

문제λ₯Ό ν•΄κ²°ν•˜λŠ” 데 도움이 λ˜μ—ˆμŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€.

@enstain κ°μ‚¬ν•©λ‹ˆλ‹€, 잘 μž‘λ™ν•©λ‹ˆλ‹€!

ν•΄κ²° 방법은 μ—¬κΈ°μ—μ„œ μž‘λ™ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. ν”„λ‘œμ„ΈμŠ€κ°€ μ’…λ£Œλ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. ν”„λ‘œμ„ΈμŠ€κ°€ μ’…λ£Œλ˜μ§€ μ•ŠλŠ”λ‹€λŠ” 사싀에 λŒ€ν•œ μ•Œλ¦Όλ„ μ—†μŠ΅λ‹ˆλ‹€.

κΈ°λ³Έ κΈ°λŠ₯이 λ˜μ–΄μ•Ό ν•˜μ§€ μ•Šμ„κΉŒμš”?

@enstain μ†”λ£¨μ…˜μ΄ μ €μ—κ²Œ νš¨κ³Όμ μž…λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€!

@enstain μ†”λ£¨μ…˜λ„ μ €μ—κ²Œ

kill <PID> μ‚¬μš©ν•˜λ©΄ νš¨κ³Όμ μ΄μ—ˆμŠ΅λ‹ˆλ‹€.

λͺ¨λ“  이전 ν”„λ‘œμ„ΈμŠ€λ₯Ό μˆ˜λ™μœΌλ‘œ μ’…λ£Œ

그것듀을 μ°ΎλŠ” 방법??

λͺ¨λ“  이전 ν”„λ‘œμ„ΈμŠ€λ₯Ό μˆ˜λ™μœΌλ‘œ μ’…λ£Œ

그것듀을 μ°ΎλŠ” 방법??

λ…Έλ ₯ν•˜λ‹€
ps -A
μ‹€ν–‰ 쀑인 λͺ¨λ“  ν”„λ‘œμ„ΈμŠ€κ°€ ν‘œμ‹œλ©λ‹ˆλ‹€.
예
ps -A | grep java
λͺ¨λ“  Java ν”„λ‘œμ„ΈμŠ€λ₯Ό ν‘œμ‹œν•©λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰

κ΄€λ ¨ 문제

AlphaSRE picture AlphaSRE  Β·  3μ½”λ©˜νŠΈ

ymsaout picture ymsaout  Β·  4μ½”λ©˜νŠΈ

cachvico picture cachvico  Β·  3μ½”λ©˜νŠΈ

alexmnv picture alexmnv  Β·  3μ½”λ©˜νŠΈ

meshy picture meshy  Β·  4μ½”λ©˜νŠΈ