JavaのMySQLデータベースの遠隔操作を使用した場合、最近、最初の要求は非常に遅く、非常に簡単にシステム接続タイムアウトエラーの崩壊につながります
ここでの問題は下に解決されます
-------------------------------------------------- ---------------
そのような(私の修正、自己MySQLのホスト情報)の私たちのMySQLの設定情報のほとんどは
構成情報は、多くのオンライン導入がある場合、こちら側が詳細に説明されていません、
そのうちの一つは、(私は設定する必要はありません)非常に重要です
このプロパティがどのくらい、mysqlはデフォルトのデフォルトは8時間(28800秒)で、切断されません表しWAIT_TIMEOUTこの値が小さく設定されている場合、それは最初の接続につながる失敗、またはあります簡単に切断!
リモートサーバ、MySQLが現れた場合は、上記の問題は、以下のプログラムで解決することができます(有効プロテスト!):
変数は、(株)無料ショーに参加しましょように 「WAIT_TIMEOUT 」 ; // 現在のMySQLのデフォルトのタイムアウトがどのくらいある照会 SET WAIT_TIMEOUT参加し、株式会社フリー= 604800 ; // 7日にタイムアウトを設定します
以下のようなルックスを設定した後:
非常に重要なパラメータも禁止されているDNSもあります
次のmysqlidな/etc/my.cnfで、フィールドの追加:
スキップ-名前を-解決
データベースを再起動します。
DNSはまた、リバースDNSをオフにするには、上記のコマンドを使用して、コンフィギュレーション・ファイルをのmysqlできるも遅い引き起こす可能性がありますMySQLのWebアプリケーションと同様に、DNSの逆問題を,,遅くにつながることができます。
これまでのところ、完璧なソリューション!