IronMQはプッシュ キューをサポートしていますが、サンプルの Heroku プッシュ キュー サブスクライバーは Web dyno として実装されています。Web リクエストを処理する Web dyno と、時間のかかるニーズを処理するワーカー dyno を使用するには、単一の Heroku プロジェクトが必要なので、これは厄介です。それが Heroku の設計方法です。
IronMQ APIは、パブリックにアクセス可能な URL を介してプッシュ キュー サブスクライバーにアクセスできる必要があることを示します。そのため、Web dyno が必要です。
単一の Heroku プロジェクト内で IronMQ プッシュ キューのパブリッシャーとサブスクライバーを取得する (クリーンな) 方法はありますか?
このようなものをサポートする別のキュー サービスはありますか (ロング ポーリング サブスクライバーでも機能します)。