직접 만든 데몬 프로그램을 자동으로 업그레이드 하는 방법좀 아시면 부탁드립니다.
저는 다음과 같이 하여 테스트 중인데.. 소켓이 안 닫기는 문제가 있습니다.
- A 데몬
- Upgrade용 데몬
- 새로운 B 데몬
"A데몬" 이 실행중 자기자신을 Upgrade 할 필요성이 있을때..
"Upgrade용 데몬" 을 실행시킵니다.
그러면 "Upgrade용 데몬"이 "A데몬"으로 SIGTERM을 날리고,
SIGTERM을 받은 "A 데몬"은 소켓을 닫고 종료합니다
<---- 문제는 여기서 발생되는 것 같습니다---->