先做一点解释;我有一个系统,我们称之为 SystemA,我可以将其配置为在出现问题时将 http Posts 发送到我指定的 url,但不能直接修改请求正文。
我的目标是通过 redis pubsub 队列将 post 请求的主体发送到storm spout。我知道我可以通过对 webdis 进行 POST 来发布到 redis pubsub 频道,例如:
url: http://127.0.0.1:7379/
body:/PUBLISH/channelname/someimportantinfo
由于我无法从 SystemA 修改 POST 的正文以添加 /PUBLISH/channelname 我希望我可以像这样构造请求:
url: http://127.0.0.1:7379/PUBLISH/channelname
body:someimportantinfo
但这不起作用;我没有收到错误,事件只是从不流经通道。
关于如何解决这个问题的任何想法。