質問: 5646f7ae7000-5646f8d49000 r-xp 00000000 103:03 51127 /usr/sbin/mysqld 5646f8f49000-5646f9039000 r--p 01262000 103:03 51127 /usr/sbin/mysqld 5646f9039000-5646f90f2000 rw-p 01352000 103:03 51127 /usr/sbin/mysqld 5646f90f2000-5646f9989000 rw-p 00000000 00:00 0 5646fa098000-5647440b3000 rw-p 00000000 00:00 0 [heap] 7f0fe0000000-7f0fe3f39000 rw-p 00000000 00:00 0 7f0fe3f39000-7f0fe4000000 ---p 00000000 00:00 0 7f0fe8000000-7f0fe8021000 rw-p 00000000 00:00 0 ...
回答: 更新が遅れて申し訳ありません。これは、接続が正しく閉じられなかったことが原因です。[編集] mysqlに接続するアプリケーションについて少し背景を説明します(質問には追加していません)。データベースごとに1秒ごとに接続するapacheairflowを使用していました。その間、私たちは以下のようなログを見たこの問題に直面していました、2019-05-20 13:07:14 3071 [warning] aborted connection 3071 to db: 'unconnected' user: 'root' host: 'ip-112-12-114-119.us-gov-west-1.compute.internal-1' (got an error reading communication packets)warningと記載されているため、無視してbuffer overflow issueのデバッグに進みました。前進する方法が見つからなかったので、ログに基づいて既存の問題を解決し、1つずつ解決することを考えました。重要:データベースの可用性をテストするためにairflowとは別に自分で接続したairflowの接続を閉じなかったことがわかりましたが、閉じるのを忘れています。次に、このコードを変更し、約48〜72時間デプロイしてテストしましたが、この警告ログとバッファオーバーフローの問題は発生しませんでした。