We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NixOSでEPGStationを設定しようとしていますが、EPGStationがmysqlに接続出来ず起動できていません。 エラー内容を確認しようとしたところ以下でエラーを握り潰していて内容を確認できませんでした。
EPGStation/src/model/ConnectionCheckModel.ts
Lines 42 to 55 in c0e201b
他にやりようはあるのでは?と思います。例えば ・永久にリトライしない。一定の回数試したら最後のエラーを表示して終了する。 ・接続情報の誤りなどリトライしても意味無いものはリトライしない。 ・接続失敗のたびにエラーを表示するが、リトライ間隔は長めにしてログがエラーで埋め尽くされないようにする。または、Exponential Backoffでリトライ間隔をだんだん長くする。
NixOSのようなLinuxディストリビューションなら、EPGStationに不具合が起きて終了したら、systemdに再起動させれば良いので 永久にリトライし続ける実装にするメリットは特にないです。 他OSでも通常は何らかの手段で自動的に再起動するようにするのではないでしょうか。
ログメッセージもcheck dbだと何してるのか分からないのです。こんな感じでどうでしょう。
The text was updated successfully, but these errors were encountered:
現時点で開発のリソースの余裕がないので、直近で対応する予定はありません。
Sorry, something went wrong.
No branches or pull requests
NixOSでEPGStationを設定しようとしていますが、EPGStationがmysqlに接続出来ず起動できていません。
エラー内容を確認しようとしたところ以下でエラーを握り潰していて内容を確認できませんでした。
EPGStation/src/model/ConnectionCheckModel.ts
Lines 42 to 55 in c0e201b
他にやりようはあるのでは?と思います。例えば
・永久にリトライしない。一定の回数試したら最後のエラーを表示して終了する。
・接続情報の誤りなどリトライしても意味無いものはリトライしない。
・接続失敗のたびにエラーを表示するが、リトライ間隔は長めにしてログがエラーで埋め尽くされないようにする。または、Exponential Backoffでリトライ間隔をだんだん長くする。
NixOSのようなLinuxディストリビューションなら、EPGStationに不具合が起きて終了したら、systemdに再起動させれば良いので
永久にリトライし続ける実装にするメリットは特にないです。
他OSでも通常は何らかの手段で自動的に再起動するようにするのではないでしょうか。
ログメッセージもcheck dbだと何してるのか分からないのです。こんな感じでどうでしょう。
The text was updated successfully, but these errors were encountered: