하나의 delayed_job 프로세스를 여러 작업자로 전환하고 싶습니다. 나는 현재 rake를 실행하는 upstart 작업을 가지고 있으며, rake가 fork하지 않기 때문에 '포크를 기대하지 않는'respawn 메소드를 사용한다. 이제 여러 가지 작업자 방법으로 전환하려면 내 신생 시작 설정 파일에서 '기대'해야합니다. 어떤 제안.delayed_job (다중 작업자 및 신입 사원)
2
A
답변
1
outbox 은 https://github.com/collectiveidea/delayed_job#running-jobs에 설명 된 동작을 지원하지 않는 것으로 나타났습니다. 각 작업자는 각 작업을 두 번 처리하여 대몬화할 수 있습니다.
upstart : Can upstart expect/respawn be used on processes that fork more than twice?에 대해이 질문에 설명 된대로 약간의 스크립팅을 사용하여 서로 다른 후크에서 프로세스를 직접 수행 할 수 있습니다.
다른 옵션은 upstart 작업 인스턴스 (http://upstart.ubuntu.com/cookbook/#instance)를 사용하여 분기하지 않는 여러 작업을 시작하는 것입니다.
0
나는 당신이 무엇을 묻고 있는지 분명하지 않습니다. 그러나 여러 지연된 작업을 백그라운드에서 실행하려면 rake Jobs : Work와 같은 명령을 사용하여 지연된 작업을 시작할 때 생성하려는 사용자 스레드 수를 지정할 수 있습니다. 희망이 당신을 돕는다.
관련 문제
- 1. 다중 배경 작업자 + C#
- 2. 체인의 다중 배경 작업자
- 3. 다중 스레드 작업자 패턴
- 4. Facebook 인증 - 신입 회원 및 기존 회원?
- 5. delayed_job
- 6. Rails delayed_job 시작 및 중지
- 7. Spork, delayed_job, email_spec 및 haml
- 8. 영업 사원 찾기
- 9. 영업 사원 기본 액세스
- 10. 파이썬 다중 처리에서 동적 작업자 풀 관리
- 11. 하나의 배경 작업자 스레드 및 다중 진행 막대
- 12. Visual Studio에서 IIS 다중 작업자 프로세스 복제
- 13. Azure 대기열 작업자 역할 다중 스레드 예제
- 14. 파이썬 다중 처리 작업자 풀에서 초기화 사용
- 15. 는 delayed_job
- 16. 전송 delayed_job
- 17. 디스패처 및 작업자 스레드
- 18. AppPool 및 작업자 프로세스
- 19. 웹 작업자 및 캔버스
- 20. 스칼라 액터 및 작업자
- 21. 작업자 스레드 및 Dipose()
- 22. OpenGL은 매트릭스 회전 사원 수는
- 23. Heroku에서 delayed_job worker를 실행 중입니까?
- 24. 사원 수 상대 오차 측정
- 25. 사원 수 축 + 각도 대
- 26. Delayed_Job 및 Active Record에서 Rails 문제가 발생했습니다.
- 27. 올드 루비 버그 Class.create 및 delayed_job
- 28. Apache 작업자 MPM 및 Linux 스레드
- 29. 신입 회원에게 추천 할만한 ASP.NET 책은 무엇입니까?
- 30. 배경 작업자 대리인 및 호출자