私は異なるakkaバージョン間でリモーティングを使用しようとしていました。私はスカラ2.10.2でakka 2.2.1を実行するアプリケーションを持っており、スカラ2.9.2でakka 2.0.5を実行しているアプリケーションを持っています。 2番目のアプリはscala 2.10.2で利用できないライブラリを使用しているため、単にアプリを更新することも、もう一方をダウングレードすることもできません。メッセージが配信されなかったというメッセージエラーが表示されます。異なるバージョン間のリモートアクセス
これをテストするために、ダミーの2.2.1 akkaアプリケーションを作成して2.0.5 akkaアクタにStringを送信し、それをコンソールに出力しました。行方不明の送信者を避けるために、2.2.1アプリはそれを他のバージョンの俳優にルーティングする俳優にメッセージを送ります。
2つのバージョンの間に既知の互換性の問題はありますか?
私はすでにconfファイルを扱っていましたが、ネタと物を変更していましたので、バージョンの問題でなければなりません。ダミーのアプリケーションは、同じakkaバージョンを持っていればうまく動作します。
エラーログは、必要に応じて提供できます。
私はそれについて考えているだけです。コンパイル時に複数のバージョンと戦うことは、今や実行時にそれを取る頭痛の少ないものでした。 – FUD