类 ExternalDataSourceServiceImpl

  • 所有已实现的接口:
    DataSourceService

    public class ExternalDataSourceServiceImpl
    extends java.lang.Object
    implements DataSourceService
    Base data source.
    作者:
    Nacos
    • 字段详细资料

      • queryTimeout

        private int queryTimeout
        JDBC execute timeout value, unit:second.
      • TRANSACTION_QUERY_TIMEOUT

        private static final int TRANSACTION_QUERY_TIMEOUT
        另请参阅:
        常量字段值
      • DB_MASTER_SELECT_THRESHOLD

        private static final int DB_MASTER_SELECT_THRESHOLD
        另请参阅:
        常量字段值
      • DB_LOAD_ERROR_MSG

        private static final java.lang.String DB_LOAD_ERROR_MSG
        另请参阅:
        常量字段值
      • dataSourceList

        private java.util.List<com.zaxxer.hikari.HikariDataSource> dataSourceList
      • jt

        private org.springframework.jdbc.core.JdbcTemplate jt
      • tm

        private org.springframework.jdbc.datasource.DataSourceTransactionManager tm
      • tjt

        private org.springframework.transaction.support.TransactionTemplate tjt
      • testMasterJT

        private org.springframework.jdbc.core.JdbcTemplate testMasterJT
      • testMasterWritableJT

        private org.springframework.jdbc.core.JdbcTemplate testMasterWritableJT
      • testJtList

        private volatile java.util.List<org.springframework.jdbc.core.JdbcTemplate> testJtList
      • isHealthList

        private volatile java.util.List<java.lang.Boolean> isHealthList
      • masterIndex

        private volatile int masterIndex
    • 构造器详细资料

      • ExternalDataSourceServiceImpl

        public ExternalDataSourceServiceImpl()