問題タブ [akka-remoting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sbt - AKKA クラスタリング: 2 つのリモート ノード間でアクター メッセージを送受信
私は 2 つのプロジェクト (sbt) を持っていますprojectA and projectB
。projectA は projectB に依存しています。両方のプロジェクトがアクターを使用してメッセージを渡すように akka クラスターを構成するにはどうすればよいですか? projectA と projectB の両方が、シード ノードを持つクラスターを形成します。
akka - Akka のリモート処理が開始されない
私は Akka を初めて使用し、Jason Goodwin のよく書かれた本 Learning Akka に取り組んでいます。ただし、彼の例ではアクティベーターを使用しており、アクティベーターがなくなったので、第 2 章の彼の例をアクティベーターなしで再作成しました。問題は、私のコード (アクティベーターなし) がリモート処理を開始しないことです。
私も彼のコードをダウンロードsbt clean publishLocal
しましたsbt run
。ただし、彼の src/ ディレクトリと build.sbt を別のプロジェクトにコピーすると、同じ問題が発生します。リモート処理が開始されません。
私のクライアントも実行中のデータベースに接続できません(アクティベーターを使用した彼のコード)。
このコードはすべて Akka 2.3 に基づいています。
私は何が欠けていますか?
c# - メッセージ内の複数のコンストラクターが原因で Akka.NET が配信に失敗するのはなぜですか?
Akka.NET リモート処理を使用した非常に単純な実装があります。
具体的には、2 つのアクターがいます。
ほとんどの場合、これらのアクターは適切に機能しているように見えますが、問題は私が送信しているメッセージにあります。
私のメッセージクラスはおおよそ次のようになります。
ただし、このクラスを使用してメッセージを送信しようとすると、エラーが発生します
'リモート システム akka.tcp://client@localhost:2552 との関連付けに失敗しました。アドレスは 5000 ミリ秒の間ゲートされます。理由: [Akka.Remote.EndpointDisassociatedException: Disassociated'
複数のコンストラクターを削除すると、メッセージは正常に送信されます。
この問題を参照しているドキュメントを見つけることができませんでした。誰かこの制限について説明してもらえますか?
誰かが提案された回避策を提供できますか?