サーバー (例: 192.168.1.1) 宛ての MySQL クエリを別のサーバー (例: 192.168.1.2) にリダイレクトしたい
最初のサーバー (192.168.1.1) で MySQL プロキシ V0.8.5 を使用し、次のコマンドを試しました。
mysql-proxy --proxy-address=192.168.1.1:3306 --proxy-backend-addresses=192.168.1.2:3306
しかし、それは私にそれらのエラーを与えます
2015-09-11 14:34:32: (critical) plugin proxy 0.8.5 started
2015-09-11 14:34:32: (critical) ..\..\mysql-proxy-0.8.5\src\network-socket.c:492
: bind(192.168.1.3:3306) failed: No error (0)
2015-09-11 14:34:32: (critical) ..\..\mysql-proxy-0.8.5\src\chassis-mainloop.c:2
70: applying config of plugin proxy failed
2015-09-11 14:34:32: (critical) ..\..\mysql-proxy-0.8.5\src\mysql-proxy-cli.c:59
9: Failure from chassis_mainloop. Shutting down.
しかし、なぜこれが機能しないのかわかりません。サーバー上のクエリを別のサーバーにリダイレクトする他の方法を受け入れます。
詳細情報
クエリはユーザーによって行われ、それらのユーザーは最初のサーバー (192.168.1.1) の同じネットワーク内にあります。このサーバーは MySQL を実行しませんが、すべてのクエリを別のサーバー (192.168.1.2) にリダイレクトします。この他のサーバーは別のネットワークにありますが、VPN アクセスでサーバー 192.168.1.1 から見えます。
それが役に立つかどうかはわかりませんが、言及することを好みます。
あるサーバーから別のサーバーにクエリをリダイレクトする他の方法を受け入れます