SymmetricDS チュートリアルの例を機能させようとしています。ダウンロード zip のサンプル ディレクトリにある構成ファイル corp-000.properties および store-001.properties を使用しています。それらを engine ディレクトリに配置し、ローカル マシン上で corp-000 が MySQL DB を使用し、store-001 が H2 DB を使用するように編集しました。
corp-000.properties からの登録および同期 URL は次のとおりです。
registration.url=
sync.url= http : // localhost : 31415 / sync / corp-000
store-001 にあるものは次のとおりです。
registration.url= http: // localhost : 31415 / sync / corp-000
sync.url= http : // localhost : 31415 / sync / corp-000
bin/sym を実行すると、2 つのデータベースが見つかります。しかしその後、store-001 は次のように報告します。
[store-001] - DefaultOfflineClientListener - Failed to connect to the transport: http: // localhost : 8080 / sync / corp-000
[store-001] - PushService - Could not communicate with corp:000:000 at http: // localhost : 8080 / sync / corp-000 because: Connection refused
ポート 8080 は 2 つのプロパティ ファイルのどこにも指定されていないため、これは謎です。
注: 上記の URL では、プロパティ ファイルにスペースが含まれていません。Stackoverflow を取得して、質問に含めることができるようにするために、それを行う必要がありました。
よろしくお願いいたします。