我試圖在監督模式下運行kafka,以便在關機的情況下自動啓動。但是所有運行kafka的例子都使用shell腳本,並且supervisord
無法記錄要監視的PID。任何人都可以建議如何完成卡夫卡自動重啓?Kafka in supervisor mode
1
A
回答
1
如果你在Unix或Linux機器上,那麼這是/etc/inittab派上用場。或者您可能想使用daemontools。儘管我不知道Windows。
0
我們在Supervisord下運行卡夫卡(http://supervisord.org/),它的功能就像一個魅力。運行命令看起來像這樣(在supervisord.conf
文件規定:。
command=/usr/local/bin/pidproxy /var/run/kafka.pid /usr/lib/kafka/bin/kafka-server.sh -f -p /var/run/kafka.pid
標誌-f
告訴卡夫卡在前臺啓動如果標誌-p
設置,卡夫卡進程的PID被寫入到指定的文件
命令pidproxy
是Supervisord發行版的一部分,在收到KILL
信號後,它從指定的文件中讀取PID,並將信號轉發到相應的進程。
相關問題
- 1. Image in mode mosaic in PdfPCell
- 2. org mode files in emacs
- 3. swift picture in picture mode
- 4. gVim 7.3 in fullscreen mode
- 5. Binding itemSource ListView in Mode = TwoWay
- 6. Crosswalk Java to Javascript in shared mode
- 7. c:\ to mysql> mode in command promt
- 8. Ant-Pathelement with wildcard only only in Javac forked mode
- 9. Mysql的對陣 - IN BOOLEAN MODE問題
- 10. kafka NoClassDefFoundError kafka/Kafka
- 11. Akka:Testing Supervisor Recommendations
- 12. 防止MySQL的死鎖在使用SELECT ... LOCK IN SHARE MODE
- 13. LEFT JOIN不工作後MATCH(...)反對(... IN BOOLEAN MODE)
- 14. IN ACCESS EXCLUSIVE MODE在Rails遷移中做什麼?
- 15. MATOL IN BOOLEAN MODE與現有記錄不符?
- 16. in 80486(kernel mode)out [dx],al做什麼? (來自考試)
- 17. Hue supervisor啓動錯誤 - $ HADOOP_CLASSPATH
- 18. 在conda env使用supervisor和uwsgi問題
- 19. Kafka in a box:無法發送來自主機的郵件
- 20. emacs中tex-mode和latex-mode和LaTeX-mode有什麼區別
- 21. 使用Supervisor啓動Filebeat
- 22. 啓動Supervisor(STORM)時出錯
- 23. 非root用戶啓動supervisor
- 24. Gunicorn Supervisor啓動錯誤
- 25. Erlang simple_one_for_one supervisor terminate_child不工作
- 26. Mode Mode Bom遠程客戶端示例
- 27. nxml-mode與nxhtml-mode的區別?
- 28. spark kafka security kerberos
- 29. Kafka 10 kafka-consumer-groups.sh與Kafka 8 kafka-run-class.sh ConsumerOffsetChecker
- 30. How could i get the kafka server's offset in this time?
當我嘗試在前臺模式下運行kafka時遇到了這個問題USAGE:java [options ] KafkaServer server.properties –
這似乎需要更新Kafka v 2.9.1_0.8.2.1沒有kafka-server.sh,有kafka-server-start.sh和...- stop.sh。前者需要的唯一參數是-daemon和一個server.properties文件。似乎沒有任何與pid相關的屬性。 – dlamblin