Closed plorgue closed 1 year ago
Did you find a workaround for this ?
@plorgue yes, that's intended. If you want to use a static, hard-coded value, you can inject a parameter using other components such as a request modifier plugin or a lua snippet.
@plorgue yes, that's intended. If you want to use a static, hard-coded value, you can inject a parameter using other components such as a request modifier plugin or a lua snippet.
Could you give an example for that ?
@plorgue yes, that's intended. If you want to use a static, hard-coded value, you can inject a parameter using other components such as a request modifier plugin or a lua snippet.
I code an external service that ack messages from the rabbitmq queue that receives krakend payloads and transmit to another exchange with the correct routing-key and with delivery_mode: Persistent
(another feature that I need ahah)
That ok for now decause I only have some routes on krakend that publish on rabbitmq so,I configure on rabbitmq exchange by route.
I would look into the request modify plugin or a Lua snippet if I need to scale, thanks for the tips.
Hello,
I declare this endpoint, with an amqp producer backend:
The
routing_key: "haribo"
isn't transmitted to rabbitmq. And it seems that onlyrouting_key
from url parameters (with capitalization) is working. But in my case I can't use this feature. I don't see this distinctive characteristic in the docAnd I think the reason of that come from this line: https://github.com/krakendio/krakend-amqp/blob/1948b9d0c1465fddb67a88dfe715816666e1a7f6/producer.go#L124
Am I missing something? Is this behavior intentional? If not, is it a problem that can be quickly solved on your side?
Thanks for your work