1

node.js サーバー間でメッセージを渡す方法を研究しています。

hook.io の使用を考えていました。しかし、hook.io は現在死んでいます。hook.io に代わるものは何ですか? 物事をシンプルに保つために、代替手段はノードのユーザーランドにあることが望ましいです。

ありがとう

4

1 に答える 1

2

基本的に、メッセージキューは良い考えだと思います。どのメッセージ キューを使用するかは、要件 (フォールト トレランス、トランザクション サポートなど) によって異なります。

興味深いことに、メッセージ キューには標準AMQP - Advanced Message Queuing Protocolがあります。AMQP をサポートするメッセージ キューを使用する場合は、コードを調整せずに実装を簡単に切り替えることができます。

おそらくチェックアウトしたいモジュールはnode-amqp です。これにより、AMQP ベースの任意のメッセージ キューに接続できます。

私はそれでRabbitMQを実行していますが、これまでのところ自信があります. Heroku で Node.js アプリケーションをホストしている場合: CloudAMQPは、Heroku と統合するホストされた RabbitMQ サービスを提供します。

Node.js で完全に記述されたソリューションを好む場合は、TJ Holowaychuk による Kue をチェックしてください。これは、Redis に支えられた優れたメッセージ キューです

于 2012-09-23T15:37:22.213 に答える