我正在开发一个Rails 7应用程序,它连接到一个Aurora Serverless 2 Postgres集群,其中有一个主集群和两个副本。
该应用程序在database.yml的erb块中使用multi database setup in database.yml和creates the token for authentication。
这是完美的,除了,如链接指南中所述,令牌仅持续15分钟。
我的问题是:我如何才能避免这种情况?我的想法是也许有一个全局错误处理,重新生成令牌并建立新的连接,但我不知道如何做到这一点。
我想到的唯一“解决方案”是重新启动应用程序服务器,但显然,这不是一个可行的解决方案。
1条答案
按热度按时间y4ekin9u1#
我也遇到了同样的问题。我做了一些研究,发现了以下宝石:https://github.com/haines/pg-aws_rds_iam