linghengqian opened a new issue #13120:
URL: https://github.com/apache/shardingsphere/issues/13120


   ## Question
   
   **For English only**, other languages will not accept.
   
   Before asking a question, make sure you have:
   
   - Googled your question.
   - Searched open and closed [GitHub 
issues](https://github.com/apache/shardingsphere/issues).
   - Read documentation: [ShardingSphere 
Doc](https://shardingsphere.apache.org/document/current/en/overview).
   
   Please pay attention on issues you submitted, because we maybe need more 
details. 
   If no response anymore and we cannot reproduce it on current information, we 
will **close it**.
   
   ShardingSphere-Proxy is configured with mysql, but postgresql exception is 
thrown.
   I am using ShardingSphere-Proxy 5.0.0-beta.
   Below is my configuration information.
   
   server.yaml
   ```yaml
   governance:
     name: governance_ds
     registryCenter:
       type: ZooKeeper
       serverLists: localhost:2181
       props:
         retryIntervalMilliseconds: 500
         timeToLiveSeconds: 60
         maxRetries: 3
         operationTimeoutMilliseconds: 500
     overwrite: false
   rules:
     - !AUTHORITY
       users:
         - root@%:root
         - sharding@:sharding
       provider:
         type: ALL_PRIVILEGES_PERMITTED
   props:
     max-connections-size-per-query: 1
     executor-size: 16
     proxy-frontend-flush-threshold: 128
     proxy-transaction-type: LOCAL
     xa-transaction-manager-type: Atomikos
     proxy-opentracing-enabled: false
     proxy-hint-enabled: false
     sql-show: false
     check-table-metadata-enabled: false
   ```
   config-sharding.yaml
   ```yaml
   schemaName: sharding_db
   dataSources:
     ds_0:
       url: jdbc:mysql://localhost:3306/test?serverTimezone=GMT%2b8&useSSL=false
       username: sgckDataBaseTest
       password: Yb65GjEbdjRmeHJs
       connectionTimeoutMilliseconds: 30000
       idleTimeoutMilliseconds: 60000
       maxLifetimeMilliseconds: 1800000
       maxPoolSize: 50
       minPoolSize: 1
       maintenanceIntervalMilliseconds: 30000
   rules:
   - !SHARDING
     tables:
       tb_result3_sharding_sphere:
         actualDataNodes: ds_0.tb_result3_sharding_sphere_$->{1..366}
         tableStrategy:
           standard:
             shardingColumn: datadate
             shardingAlgorithmName: tb-result3-class-based
         keyGenerateStrategy:
           column: tb_result3_id
           keyGeneratorName: snowflake
     shardingAlgorithms:
       tb-result3-class-based:
         type: CLASS_BASED
         props:
           algorithmClassName: com.sg8000.spi.TbResult3ShardingAlgorithm
     keyGenerators:
       snowflake:
         type: SNOWFLAKE
         props:
           worker-id: 1
   ```
   The following is the error message. I did not configure the configuration 
related to postgresql, and the jar package placed in the lib directory is 
mysql-connector-java-5.1.47.jar. Does the proxy still read the content of the 
comments in the yaml? Or does it require a computer to install postgresql on 
its own?
   
   
![image](https://user-images.githubusercontent.com/20187731/137838798-8fda20c4-8196-4600-ba87-f0647dd14801.png)
   
   
   ```shell
   [ERROR] 2021-10-19 11:15:38.625 [main] com.zaxxer.hikari.pool.HikariPool - 
HikariPool-1 - Exception during pool initialization.
   org.postgresql.util.PSQLException: Connection to 127.0.0.1:5432 refused. 
Check that the hostname and port are correct and that the postmaster is 
accepting TCP/IP connections.
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:280)
           at 
org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)
           at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:195)
           at org.postgresql.Driver.makeConnection(Driver.java:454)
           at org.postgresql.Driver.connect(Driver.java:256)
           at 
com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
           at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:354)
           at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
           at 
com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:473)
           at 
com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:554)
           at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115)
           at 
com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)
           at 
org.apache.shardingsphere.proxy.backend.communication.jdbc.datasource.factory.JDBCRawBackendDataSourceFactory.build(JDBCRawBackendDataSourceFactory.java:74)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createDataSources(AbstractBootstrapInitializer.java:94)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.lambda$createDataSourcesMap$0(AbstractBootstrapInitializer.java:88)
           at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1321)
           at 
java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
           at java.util.Iterator.forEachRemaining(Iterator.java:116)
           at 
java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
           at 
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
           at 
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
           at 
java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
           at 
java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
           at 
java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createDataSourcesMap(AbstractBootstrapInitializer.java:88)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createMetaDataContexts(AbstractBootstrapInitializer.java:81)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.init(AbstractBootstrapInitializer.java:67)
           at org.apache.shardingsphere.proxy.Bootstrap.main(Bootstrap.java:48)
   Caused by: java.net.ConnectException: Connection refused: connect
           at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
           at 
java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
           at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
           at 
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
           at 
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
           at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
           at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
           at java.net.Socket.connect(Socket.java:607)
           at org.postgresql.core.PGStream.<init>(PGStream.java:70)
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:91)
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:192)
           ... 27 common frames omitted
   [ERROR] 2021-10-19 11:15:38.625 [main] com.zaxxer.hikari.pool.HikariPool - 
HikariPool-1 - Exception during pool initialization.
   org.postgresql.util.PSQLException: Connection to 127.0.0.1:5432 refused. 
Check that the hostname and port are correct and that the postmaster is 
accepting TCP/IP connections.
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:280)
           at 
org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)
           at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:195)
           at org.postgresql.Driver.makeConnection(Driver.java:454)
           at org.postgresql.Driver.connect(Driver.java:256)
           at 
com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
           at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:354)
           at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
           at 
com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:473)
           at 
com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:554)
           at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115)
           at 
com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)
           at 
org.apache.shardingsphere.proxy.backend.communication.jdbc.datasource.factory.JDBCRawBackendDataSourceFactory.build(JDBCRawBackendDataSourceFactory.java:74)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createDataSources(AbstractBootstrapInitializer.java:94)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.lambda$createDataSourcesMap$0(AbstractBootstrapInitializer.java:88)
           at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1321)
           at 
java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
           at java.util.Iterator.forEachRemaining(Iterator.java:116)
           at 
java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
           at 
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
           at 
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
           at 
java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
           at 
java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
           at 
java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createDataSourcesMap(AbstractBootstrapInitializer.java:88)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createMetaDataContexts(AbstractBootstrapInitializer.java:81)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.init(AbstractBootstrapInitializer.java:67)
           at org.apache.shardingsphere.proxy.Bootstrap.main(Bootstrap.java:48)
   Caused by: java.net.ConnectException: Connection refused: connect
           at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
           at 
java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
           at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
           at 
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
           at 
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
           at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
           at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
           at java.net.Socket.connect(Socket.java:607)
           at org.postgresql.core.PGStream.<init>(PGStream.java:70)
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:91)
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:192)
           ... 27 common frames omitted
   [ERROR] 2021-10-19 11:15:38.633 [main] 
o.a.s.p.b.c.j.d.f.JDBCRawBackendDataSourceFactory - Exception occur:
   com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to 
initialize pool: Connection to 127.0.0.1:5432 refused. Check that the hostname 
and port are correct and that the postmaster is accepting TCP/IP connections.
           at 
com.zaxxer.hikari.pool.HikariPool.throwPoolInitializationException(HikariPool.java:589)
           at 
com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:575)
           at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115)
           at 
com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)
           at 
org.apache.shardingsphere.proxy.backend.communication.jdbc.datasource.factory.JDBCRawBackendDataSourceFactory.build(JDBCRawBackendDataSourceFactory.java:74)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createDataSources(AbstractBootstrapInitializer.java:94)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.lambda$createDataSourcesMap$0(AbstractBootstrapInitializer.java:88)
           at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1321)
           at 
java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
           at java.util.Iterator.forEachRemaining(Iterator.java:116)
           at 
java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
           at 
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
           at 
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
           at 
java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
           at 
java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
           at 
java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createDataSourcesMap(AbstractBootstrapInitializer.java:88)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createMetaDataContexts(AbstractBootstrapInitializer.java:81)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.init(AbstractBootstrapInitializer.java:67)
           at org.apache.shardingsphere.proxy.Bootstrap.main(Bootstrap.java:48)
   Caused by: org.postgresql.util.PSQLException: Connection to 127.0.0.1:5432 
refused. Check that the hostname and port are correct and that the postmaster 
is accepting TCP/IP connections.
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:280)
           at 
org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)
           at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:195)
           at org.postgresql.Driver.makeConnection(Driver.java:454)
           at org.postgresql.Driver.connect(Driver.java:256)
           at 
com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
           at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:354)
           at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
           at 
com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:473)
           at 
com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:554)
           ... 18 common frames omitted
   Caused by: java.net.ConnectException: Connection refused: connect
           at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
           at 
java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
           at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
           at 
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
           at 
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
           at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
           at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
           at java.net.Socket.connect(Socket.java:607)
           at org.postgresql.core.PGStream.<init>(PGStream.java:70)
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:91)
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:192)
           ... 27 common frames omitted
   [ERROR] 2021-10-19 11:15:41.683 [main] com.zaxxer.hikari.pool.HikariPool - 
HikariPool-2 - Exception during pool initialization.
   org.postgresql.util.PSQLException: Connection to 127.0.0.1:5432 refused. 
Check that the hostname and port are correct and that the postmaster is 
accepting TCP/IP connections.
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:280)
           at 
org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)
           at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:195)
           at org.postgresql.Driver.makeConnection(Driver.java:454)
           at org.postgresql.Driver.connect(Driver.java:256)
           at 
com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
           at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:354)
           at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
           at 
com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:473)
           at 
com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:554)
           at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115)
           at 
com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)
           at 
org.apache.shardingsphere.proxy.backend.communication.jdbc.datasource.factory.JDBCRawBackendDataSourceFactory.build(JDBCRawBackendDataSourceFactory.java:74)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createDataSources(AbstractBootstrapInitializer.java:94)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.lambda$createDataSourcesMap$0(AbstractBootstrapInitializer.java:88)
           at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1321)
           at 
java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
           at java.util.Iterator.forEachRemaining(Iterator.java:116)
           at 
java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
           at 
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
           at 
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
           at 
java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
           at 
java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
           at 
java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createDataSourcesMap(AbstractBootstrapInitializer.java:88)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createMetaDataContexts(AbstractBootstrapInitializer.java:81)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.init(AbstractBootstrapInitializer.java:67)
           at org.apache.shardingsphere.proxy.Bootstrap.main(Bootstrap.java:48)
   Caused by: java.net.ConnectException: Connection refused: connect
           at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
           at 
java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
           at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
           at 
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
           at 
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
           at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
           at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
           at java.net.Socket.connect(Socket.java:607)
           at org.postgresql.core.PGStream.<init>(PGStream.java:70)
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:91)
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:192)
           ... 27 common frames omitted
   [ERROR] 2021-10-19 11:15:41.683 [main] com.zaxxer.hikari.pool.HikariPool - 
HikariPool-2 - Exception during pool initialization.
   org.postgresql.util.PSQLException: Connection to 127.0.0.1:5432 refused. 
Check that the hostname and port are correct and that the postmaster is 
accepting TCP/IP connections.
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:280)
           at 
org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)
           at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:195)
           at org.postgresql.Driver.makeConnection(Driver.java:454)
           at org.postgresql.Driver.connect(Driver.java:256)
           at 
com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
           at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:354)
           at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
           at 
com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:473)
           at 
com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:554)
           at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115)
           at 
com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)
           at 
org.apache.shardingsphere.proxy.backend.communication.jdbc.datasource.factory.JDBCRawBackendDataSourceFactory.build(JDBCRawBackendDataSourceFactory.java:74)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createDataSources(AbstractBootstrapInitializer.java:94)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.lambda$createDataSourcesMap$0(AbstractBootstrapInitializer.java:88)
           at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1321)
           at 
java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
           at java.util.Iterator.forEachRemaining(Iterator.java:116)
           at 
java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
           at 
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
           at 
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
           at 
java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
           at 
java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
           at 
java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createDataSourcesMap(AbstractBootstrapInitializer.java:88)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createMetaDataContexts(AbstractBootstrapInitializer.java:81)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.init(AbstractBootstrapInitializer.java:67)
           at org.apache.shardingsphere.proxy.Bootstrap.main(Bootstrap.java:48)
   Caused by: java.net.ConnectException: Connection refused: connect
           at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
           at 
java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
           at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
           at 
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
           at 
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
           at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
           at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
           at java.net.Socket.connect(Socket.java:607)
           at org.postgresql.core.PGStream.<init>(PGStream.java:70)
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:91)
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:192)
           ... 27 common frames omitted
   [ERROR] 2021-10-19 11:15:41.689 [main] 
o.a.s.p.b.c.j.d.f.JDBCRawBackendDataSourceFactory - Exception occur:
   com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to 
initialize pool: Connection to 127.0.0.1:5432 refused. Check that the hostname 
and port are correct and that the postmaster is accepting TCP/IP connections.
           at 
com.zaxxer.hikari.pool.HikariPool.throwPoolInitializationException(HikariPool.java:589)
           at 
com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:575)
           at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115)
           at 
com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)
           at 
org.apache.shardingsphere.proxy.backend.communication.jdbc.datasource.factory.JDBCRawBackendDataSourceFactory.build(JDBCRawBackendDataSourceFactory.java:74)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createDataSources(AbstractBootstrapInitializer.java:94)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.lambda$createDataSourcesMap$0(AbstractBootstrapInitializer.java:88)
           at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1321)
           at 
java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
           at java.util.Iterator.forEachRemaining(Iterator.java:116)
           at 
java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
           at 
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
           at 
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
           at 
java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
           at 
java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
           at 
java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createDataSourcesMap(AbstractBootstrapInitializer.java:88)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createMetaDataContexts(AbstractBootstrapInitializer.java:81)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.init(AbstractBootstrapInitializer.java:67)
           at org.apache.shardingsphere.proxy.Bootstrap.main(Bootstrap.java:48)
   Caused by: org.postgresql.util.PSQLException: Connection to 127.0.0.1:5432 
refused. Check that the hostname and port are correct and that the postmaster 
is accepting TCP/IP connections.
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:280)
           at 
org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)
           at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:195)
           at org.postgresql.Driver.makeConnection(Driver.java:454)
           at org.postgresql.Driver.connect(Driver.java:256)
           at 
com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
           at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:354)
           at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
           at 
com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:473)
           at 
com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:554)
           ... 18 common frames omitted
   Caused by: java.net.ConnectException: Connection refused: connect
           at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
           at 
java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
           at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
           at 
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
           at 
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
           at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
           at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
           at java.net.Socket.connect(Socket.java:607)
           at org.postgresql.core.PGStream.<init>(PGStream.java:70)
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:91)
           at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:192)
           ... 27 common frames omitted
   Exception in thread "main" java.lang.IllegalArgumentException: Data sources 
cannot be empty.
           at 
com.google.common.base.Preconditions.checkArgument(Preconditions.java:142)
           at 
org.apache.shardingsphere.sharding.rule.ShardingRule.<init>(ShardingRule.java:102)
           at 
org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder.build(ShardingRuleBuilder.java:37)
           at 
org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder.build(ShardingRuleBuilder.java:33)
           at 
org.apache.shardingsphere.infra.rule.builder.ShardingSphereRulesBuilder.lambda$buildSchemaRules$0(ShardingSphereRulesBuilder.java:66)
           at 
java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
           at java.util.Iterator.forEachRemaining(Iterator.java:116)
           at 
java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
           at 
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
           at 
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
           at 
java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
           at 
java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
           at 
java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
           at 
org.apache.shardingsphere.infra.rule.builder.ShardingSphereRulesBuilder.buildSchemaRules(ShardingSphereRulesBuilder.java:66)
           at 
org.apache.shardingsphere.infra.context.metadata.MetaDataContextsBuilder.buildMetaData(MetaDataContextsBuilder.java:99)
           at 
org.apache.shardingsphere.infra.context.metadata.MetaDataContextsBuilder.build(MetaDataContextsBuilder.java:90)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.createMetaDataContexts(AbstractBootstrapInitializer.java:84)
           at 
org.apache.shardingsphere.proxy.initializer.impl.AbstractBootstrapInitializer.init(AbstractBootstrapInitializer.java:67)
           at org.apache.shardingsphere.proxy.Bootstrap.main(Bootstrap.java:48)
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to