Is there a tool or way using the Kafka admin api to tell a producer to stop/pause writing to a specific topic?
The use case is basically we need to stop writing to a topic, let the consumers get caught up and then deploy some new code either for the producers or consumers. Our producers will have a way of internally queuing up messages until we finish the deploy and bring the topic back up. Thanks! -- *NOTICE TO RECIPIENT:* The contents of this e-mail message and any attachments are intended for the addressee(s) named in this message. This communication is intended to be and to remain confidential and may be subject to applicable client/employee and/or work product privileges. If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message and its attachments. Do not deliver, distribute or copy this message and/or any attachments and, if you are not the intended recipient, do not disclose the contents or take any action in reliance upon the information contained in this communication or any attachments.