我使用Spring Boot已有两年了,但是最近我遇到了一个异常错误。从我的角度应用程序调用spring boot应用程序的GET API时,它返回的行数少于数据库中的实际行数。 重新部署Spring Boot应用程序后,上述问题已解决。我怀疑这是某种缓存问题,所以我保留了此标题。 注意:我尚未在应用程序上启用缓存。 另一个怀疑是EntityManager没有刷新。我正在使用Spring存储库来获取数据,我的自定义代码未处理实体管理器。因此,我不确定如何发生。 我将AWS RDS postgresql实例用作我的数…

2020年11月20日 0条评论 29点热度 阅读全文

我正在尝试通过SSH隧道从本地JAVA程序连接到RDS数据库到EC2实例,以进行调试。我正在尝试将SSH隧道连接到EC2实例中,然后将端口转发到RDS数据库。这是我的代码。 final int localPort = 9999; // Create BaiscDataSource. final String databaseURL = "jdbc:mysql://localhost:" + localPort + "/database"; // SSH Tunnel. final JSch jsch = new J…

2020年9月7日 0条评论 26点热度 阅读全文

我不知道如何实现这一点。任何帮助和/或指针将不胜感激。 目前,我的Java / Spring应用程序后端已部署在 EC2 上,并使用常规的Spring JDBC设置成功地在RDS 上访问了 MySQL。也就是说,将数据库信息存储在application.properties中,并在 @Configuration 类中配置DataSource和JdbcTemplate。一切正常。 现在,我需要安全地访问RDS上的MySQL 。 RDS实例已启用IAM身份验证。我还成功创建了 IAM角色,并应用了内联策略。然后,按照t…

2020年7月18日 0条评论 30点热度 阅读全文

我正在尝试从Java连接到我的RDS mysql实例 public class App { public static void main(String[] args) { try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { System.out.println("Where is your MySQL JDBC Driver?"); e.printStackTrace(); return; } 我正在…

2020年7月12日 0条评论 22点热度 阅读全文

我已使用如下所示的oracle连接详细信息配置了数据源。 <dataSource id="auditLogDatasource" jndiName="jdbc/audit_log" type="javax.sql.DataSource" validationTimeout="10s"> <jdbcDriver libraryRef="OracleLib"/> <properties.oracle description="main db pipe" URL="jdbc:oracle:t…

2020年5月5日 0条评论 29点热度 阅读全文

AM试图访问AWS中的Aurora数据库集群,但出现以下错误- Sep 19, 2019 5:28:31 PM com.amazonaws.internal.DefaultServiceEndpointBuilder getServiceEndpoint INFO: {rds-data, eu-west-1} was not found in region metadata, trying to construct an endpoint using the standard pattern for this re…

2020年3月21日 0条评论 23点热度 阅读全文

连接到AwS RDS时遇到以下问题。 我试图更改Maven依赖关系(从1.11.458和更高版本开始),但是在创建AWSRdsClient时仍然遇到相同的问题 Exception in thread "main" java.lang.NoSuchMethodError: com.amazonaws.client.AwsSyncClientParams.getAdvancedConfig()Lcom/amazonaws/client/builder/AdvancedConfig; at com.amazonaws.s…

2019年11月22日 0条评论 18点热度 阅读全文

我有一个使用Play框架构建的小型网站,该网站试图在Amazon RDS实例的E​​C2服务器上运行。我可以在计算机上针对RDS实例运行该应用程序,并且一切正常。但是,当我将其部署到EC2服务器时,会出现以下错误: 从服务器成功收到的最后一个数据包是1,282,977,731,085毫秒之前。成功发送到服务器的最后一个数据包是在0毫秒前。 在play.db.DBPlugin.onApplicationStart(DBPlugin.java:87) 在play.Play.start(Play.java:381) 在播…

2019年10月24日 0条评论 31点热度 阅读全文

我正在使用Amazon RDS服务托管PostreSql,该PostreSql用作Java应用程序的数据库。应用程序启动后,它可以按预期执行查询,直到我停止互动几分钟后再尝试再次执行任何查询。在这种情况下,我得到以下异常: WARNING: Validating connection. org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend. at org.postgresql.core.v3.Que…

2019年4月9日 0条评论 35点热度 阅读全文

我正在尝试通过SSH隧道从本地JAVA程序连接到RDS数据库到EC2实例,以进行调试。我正在尝试将SSH隧道连接到EC2实例中,然后将端口转发到RDS数据库。这是我的代码。 final int localPort = 9999; // Create BaiscDataSource. final String databaseURL = "jdbc:mysql://localhost:" + localPort + "/database"; // SSH Tunnel. final JSch jsch = new J…

2019年2月25日 0条评论 22点热度 阅读全文