私は、大規模なデータベース計算を含む Yesod プロジェクトに取り組んでいます。必要な計算時間により、開発モードで「アプリの準備ができていません。更新してください」というメッセージが表示された後、自動更新が行われる場合があります。これにより、データベースの評価が再開され、終了できなくなります。
この問題は、Devel.hs ( https://github.com/yesodweb/yesod/blob/master/yesod/Devel.hs )の関数 reverseProxy で使用される DevelOpts proxyTimeout を増やすことで回避できるようです。開発オプションの変更は、非常に一般的な手順のようです。しかし、Yesod プロジェクトのデフォルト値を変更する方法をまだ見つけていません。
特定のプロジェクトで Yesod DevelOpts を設定する通常の方法は何ですか?
ありがとう!