どうやらそれは悪い考えかもしれないようですが、コントローラのセッションスコープをコントローラフィールドに保存するために、たとえばユーザデータのキャッシュのような特定のユーザーのために頻繁に要求される情報を取得するためにデータベースにアクセスする必要はありませんか?Grails 3 - スコープ= 'セッション'のコントローラのセッションデータを保存していますか?
この場合、サーバーがコントローラインスタンスにどれくらいの期間保持しているのか不思議です。誰かがブラウザータブを使用しないで1週間開いたままにしておくと、そのセッションのコントローラーインスタンスが無期限にサーバー上のリソースを消費しますか?