有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

JavaSpring数据源。在AWS EC2上缓存的用户名,不是本地的?

我有一个在EC2上运行的Spring启动应用程序。最近我们改变了数据库用户名。我的实例的用户名已更改,我在应用程序中对其进行了更新。属性文件。运行mvn clean install,获取jar,将其升级到EC2,然后重新启动服务

我得到的错误是password authentication failed for user "old_user_name"即使在使用新的。罐子

到目前为止,我已经证实:

  • target目录有一个应用程序。具有正确用户名的属性文件
  • 服务正在运行,并且终结点不需要数据访问功能
  • 在本地构建时,数据访问层使用新用户名

EC2按照指令here配置,后台用户启动应用程序。我唯一能想到的是,服务器上的service *name* restart正在保留旧的应用程序。属性值。有没有一种方法可以轻松地清除这些缓存值,或者强制服务监视对属性文件的更改


共 (0) 个答案