2014-03-28 3 views
1

RabbitMQ Messaging 서비스를 사용하여 일부 백그라운드 서비스를 실행하고 있습니다. 내가 직면하고있는 문제는 스크립트를 계속 실행 개방 나의 명령 행을 유지 한 것입니다 :백그라운드에서 RabbitMQ 실행

perl receive_messages.pl 

는 이러한 스크립트를 최대한 빨리 내 RabbitMQ 서버를 시작 여부로 백그라운드에서 실행하는 것이 가능합니까?

답변

2

"문제는"백그라운드에서 receive_messages.pl을 실행하는 방법 "이라고 생각합니다. 그리고 예를 들어 당신이이 포스트를 읽을 수 있습니다 perl background process

일단 당신의 배경 스크립트를 생성, 당신은 직접 RabbitMQ가 떠들썩한 파티를 시작 수정 예를 들어, 시작에 RabbitMQ 후를 실행할 수 있습니다.

어쨌든 “embedded” 스크립트를 원하면 고유 한 RabbitMQ 플러그인 (https://www.rabbitmq.com/plugin-development.html)을 작성하고 플러그인에서 스크립트를 실행할 수 있습니다.

일반적으로 플러그 인을 작성하는 것은 좋지 않습니다. 플러그인이 충돌하면 RabbitMQ가 충돌하기 때문입니다.