Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2019
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. # Kafka
  2.  
  3. ## Zookeeper
  4.  
  5. Installed via homebrew (brew install kafka) which installed Zookeeper as a dependency
  6.  
  7. ```
  8. To have launchd start zookeeper now and restart at login:
  9. brew services start zookeeper
  10. Or, if you don't want/need a background service you can just run:
  11. zkServer start
  12. ```
  13.  
  14. Use `brew services start zookeeper` to start zookeeper
  15. Use `brew services stop zookeeper` to stop zookeeper
  16.  
  17. ```
  18. Successfully started `zookeeper` (label: homebrew.mxcl.zookeeper)
  19. ```
  20.  
  21. OR
  22.  
  23. Use `zkServer start` to start zookeeper and not have auto-restart
  24. Use `zkServer stop` to stop zookeeper
  25.  
  26. ```
  27. gilcrest-mb:~ gilcrest$ zkServer start
  28. ZooKeeper JMX enabled by default
  29. Using config: /usr/local/etc/zookeeper/zoo.cfg
  30. Starting zookeeper ... STARTED
  31. ```
  32.  
  33. ## Kafka
  34.  
  35. ```
  36. To have launchd start kafka now and restart at login:
  37. brew services start kafka
  38. Or, if you don't want/need a background service you can just run:
  39. zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties & kafka-server-start /usr/local/etc/kafka/server.properties
  40. ```
  41.  
  42. Use `kafka-server-start /usr/local/etc/kafka/server.properties` to start kafka (after starting Zookeeper)
  43.  
  44. ### Add a Topic
  45.  
  46. ```
  47. kafka-topics --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic gilcrest
  48. ```
  49.  
  50. ### Producer CLI
  51.  
  52. ```
  53. kafka-console-producer --broker-list localhost:9092 --topic gilcrest
  54. ```
  55.  
  56. ### Consumer CLI
  57.  
  58. ```
  59. kafka-console-consumer --bootstrap-server localhost:9092 --topic test --from-beginning
  60. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement