dbのconnを復元するためにconnプールを作成しましたが、問題が発生しました。
最初にCli-bがconnを開き、time_zoneをutc timeとして設定してから、putconnを戻すことがわかりました。
次に、cli-aがプールから接続を取得し、ステータスが変更されました。タイムゾーンはUTC時間であり、システム時間ではありません。
私はそれがcliを混乱させるだろうと思います。
If possible, please enter some example code here to reproduce the issue.
If you have an error log, please paste it here.
_ドライバーバージョン(またはgit SHA):_
_Goバージョン:_コンソールでgo version
します
_サーバーバージョン:_例:MySQL 5.6、MariaDB 10.0.20
_サーバーOS:_例:Debian 8.1(Jessie)、Windows 10
バグではありません。 これは根本的な制限です。
その動作が気に入らない場合は、接続プールを使用しないでください。
それは私がそれがうまくいくことを望むなら、いくつかの制限がCLI側に追加されなければならないことを意味しますか?
cliとは何ですか? コマンドラインインターフェイス? クライアント? (または共通言語インフラストラクチャ?)
最も参考になるコメント
バグではありません。 これは根本的な制限です。
その動作が気に入らない場合は、接続プールを使用しないでください。