-
Notifications
You must be signed in to change notification settings - Fork 580
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
AMQP webhook #159
AMQP webhook #159
Conversation
@m1ome everything looks good, thanks |
@m1ome I hope to get to testing and merging soon. Thanks for your patience. |
@tidwall don't worry all is fine 👍 |
On Mac installed RabbitMQ $ brew install rabbitmq Started the server $ /usr/local/sbin/rabbitmq-server Added the simple hook
Added a point
Then read the message off of the RabbitMQ queue $ rabbitmqadmin get queue=tile38 requeue=false
I think this is a good start. I'm merging shortly. |
When connecting goes wrong there is no way to get feedback, is this intended behavior and is this also the case for other connectors like Kafka? |
@Lars-Meijer you can use |
Thanks will test that sometime later 👍 |
@Lars-Meijer Yes it's intended behavior for hooks to silently fail, as far as the client is concerned. Though logging failures on the server side without |
@tidwall I can do this portion of logging, just make an issue and set this to me. |
Agenda
Issue: #157
Support: 0.9.1 AMQP protocol (RabbitMQ)
Libraries
AMQP: streadway/amqp
Prerequisites
Work logic
Usage
Message
Content-Type
isapplication/json
route
- is optional parameter, by default it equals totile38
Defaults
type
- 'direct'durable
- trueimmediate
- falsemandatory
- falseauto_delete
- falseinternal
- falseno_wait
- falsedelivery_mode
- 1route
-tile38
@tidwall wanna your thoughts about it.