-
Notifications
You must be signed in to change notification settings - Fork 49
Routing and RabbitMQBundle consumer usage #8
Comments
Hi @matteosister , Nice to hear you're interested in my library! Regarding your questions:
Next few weeks I'm busy with some not OSS projects, so will be a few weeks before I have some time to spent on the Go consumer unfortunately 😞 |
Hi @matteosister , If you want we can meet at PugMi to talk about this, share thoughts about long running php commands and possible solutions. Bye |
Hi @satboy78! Sadly tonight I cannot be there....but my coworker @aleinside will! So speak to him, maybe something will pop up. (maybe some collaboration on this project?) Really sorry about this! Hope to meet you next month! |
Hi @matteosister, |
If you guys gonna work on some improvements on this project: could you let me know? Perhaps a WIP PR so I can see what's happing would be nice 👍 . |
sure, Richard! |
👍 |
I guys any word on this? Would be quite interesting for us too |
I've recently picked up working on v2 again. No ETA unfortunately. See #13 for current progress. |
Hi @laudeco This is certainly something that I'll try to implement. The v2 should have no missing features. Keep an eye on this repo. I think release will be somewhere in Q4 2015. |
I've implemented configurable routing-key support in the v2 branch. Also RPC support is added in that branch. Directly calling the callback as you requested is not possible, because the client somehow has to call some php file to get access to the service. If you want you are welcome to try the v2 branch. You need to compile it yourself, but that shouldn't be too hard with Go. |
Hi! Thanks for this library!
We have a large application built with symfony2 and a pretty big amount of messaging involved. Right now we have more then 20 queues. We exclusively use topic routing.
We are dealing with the problems you are discussing here about long running php commands.
I have two questions:
RabbitMQBundle does the magic of defining a yaml configuration file where, for every consumer, you put all the rabbit stuff like:
How do you bypass that with this library?
I'm thinking about a simple command that takes the callback name (maybe from RabbitMQBundle configuration file...) and directly calls the execute function with the encoded message.
Obviously we could transform everything to a command, but it would be a big work, and we eventually lose the yaml configuration file that keeps everything togheter.
Any ideas?
The text was updated successfully, but these errors were encountered: