AWS:高负载下的Aurora PostgresDB延迟

时间:2018-12-17 06:14:14

标签: java spring postgresql amazon-web-services amazon-rds-aurora

我们已经在AWS中托管了Aurora Postgresql DB,并从应用程序连接到它。应用程序调用Postgres函数,该函数返回游标。可以观察到,即使只有很少的记录,函数在高负载下返回游标也要花费一分钟以上的时间。 PFB数据源配置:

public DataSource dataSource(){
        BasicDataSource dataSource = new BasicDataSource();
        dataSource.setDriverClassName("org.postgresql.Driver");
        dataSource.setUrl(dbConnectionUrl);
        dataSource.setUsername(username);
        dataSource.setDefaultAutoCommit(false);
        dataSource.setEnableAutoCommitOnReturn(false);
        dataSource.setMaxIdle(-1);
        dataSource.setMaxWaitMillis(10000);
        dataSource.setInitialSize(5);
        dataSource.setMaxTotal(100);
        dataSource.setPassword(password);
        return dataSource;
    }

0 个答案:

没有答案