From 35b77fe6e6944981f465a30ee27fcb2c8b4b650e Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Mon, 10 Apr 2023 15:12:32 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=B0=8F=E5=B9=85=E5=BA=A6=E6=9E=B6?= =?UTF-8?q?=E6=9E=84=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/dolphin-cloud-service.txt | 35 ++ doc/kicc-微服务.txt | 31 -- doc/nacos/dolphin-dev/.metadata.yml | 51 +++ .../dolphin-dev/DEFAULT_GROUP/application.yml | 131 ++++++ .../DEFAULT_GROUP/dolphin-auth.yml | 24 ++ .../DEFAULT_GROUP/dolphin-common-biz | 19 + .../DEFAULT_GROUP/dolphin-gateway.yml | 64 +++ .../DEFAULT_GROUP/dolphin-monitor-biz | 10 + .../DEFAULT_GROUP/dolphin-monitor.yml | 6 + .../DEFAULT_GROUP/dolphin-rocketmq-dashboard | 55 +++ .../dolphin-sentinel-dashboard.yml | 37 ++ .../DEFAULT_GROUP/dolphin-system-biz.yml | 38 ++ .../DEFAULT_GROUP/dolphin-xxl-job-admin.yml | 58 +++ doc/nacos/dolphin-prod/.metadata.yml | 51 +++ .../DEFAULT_GROUP/application.yml | 133 ++++++ .../DEFAULT_GROUP/dolphin-auth.yml | 22 + .../DEFAULT_GROUP/dolphin-common-biz | 8 + .../DEFAULT_GROUP/dolphin-gateway.yml | 56 +++ .../DEFAULT_GROUP/dolphin-monitor-biz | 8 + .../DEFAULT_GROUP/dolphin-monitor.yml | 6 + .../DEFAULT_GROUP/dolphin-rocketmq-dashboard | 55 +++ .../dolphin-sentinel-dashboard.yml | 37 ++ .../DEFAULT_GROUP/dolphin-system-biz.yml | 36 ++ .../DEFAULT_GROUP/dolphin-xxl-job-admin.yml | 58 +++ doc/nacos/dolphin-seata/.metadata.yml | 406 ++++++++++++++++++ .../client.rm.asyncCommitBufferLimit | 1 + .../SEATA_GROUP/client.rm.lock.retryInterval | 1 + ...m.lock.retryPolicyBranchRollbackOnConflict | 1 + .../SEATA_GROUP/client.rm.lock.retryTimes | 1 + .../SEATA_GROUP/client.rm.reportRetryCount | 1 + .../SEATA_GROUP/client.rm.reportSuccessEnable | 1 + .../client.rm.sagaBranchRegisterEnable | 1 + .../SEATA_GROUP/client.rm.sagaJsonParser | 1 + .../SEATA_GROUP/client.rm.sqlParserType | 1 + .../client.rm.tableMetaCheckEnable | 1 + .../client.rm.tableMetaCheckerInterval | 1 + .../client.rm.tccActionInterceptorOrder | 1 + .../SEATA_GROUP/client.tm.commitRetryCount | 1 + .../client.tm.defaultGlobalTransactionTimeout | 1 + .../SEATA_GROUP/client.tm.degradeCheck | 1 + .../client.tm.degradeCheckAllowTimes | 1 + .../SEATA_GROUP/client.tm.degradeCheckPeriod | 1 + .../SEATA_GROUP/client.tm.interceptorOrder | 1 + .../SEATA_GROUP/client.tm.rollbackRetryCount | 1 + .../SEATA_GROUP/client.undo.compress.enable | 1 + .../client.undo.compress.threshold | 1 + .../SEATA_GROUP/client.undo.compress.type | 1 + .../SEATA_GROUP/client.undo.dataValidation | 1 + .../SEATA_GROUP/client.undo.logSerialization | 1 + .../SEATA_GROUP/client.undo.logTable | 1 + .../client.undo.onlyCareUpdateColumns | 1 + .../SEATA_GROUP/log.exceptionRate | 1 + .../dolphin-seata/SEATA_GROUP/metrics.enabled | 1 + .../SEATA_GROUP/metrics.exporterList | 1 + .../metrics.exporterPrometheusPort | 1 + .../SEATA_GROUP/metrics.registryType | 1 + .../server.distributedLockExpireTime | 1 + .../SEATA_GROUP/server.maxCommitRetryTimeout | 1 + .../server.maxRollbackRetryTimeout | 1 + .../server.recovery.asynCommittingRetryPeriod | 1 + .../server.recovery.committingRetryPeriod | 1 + .../server.recovery.rollbackingRetryPeriod | 1 + .../server.recovery.timeoutRetryPeriod | 1 + .../server.rollbackRetryTimeoutUnlockEnable | 1 + .../server.session.branchAsyncQueueSize | 1 + .../server.session.enableBranchAsyncRemove | 1 + .../SEATA_GROUP/server.undo.logDeletePeriod | 1 + .../SEATA_GROUP/server.undo.logSaveDays | 1 + .../SEATA_GROUP/service.default.grouplist | 1 + .../service.disableGlobalTransaction | 1 + .../SEATA_GROUP/service.enableDegrade | 1 + .../service.vgroupMapping.default_tx_group | 1 + .../SEATA_GROUP/store.db.branchTable | 1 + .../SEATA_GROUP/store.db.datasource | 1 + .../dolphin-seata/SEATA_GROUP/store.db.dbType | 1 + .../SEATA_GROUP/store.db.distributedLockTable | 1 + .../SEATA_GROUP/store.db.driverClassName | 1 + .../SEATA_GROUP/store.db.globalTable | 1 + .../SEATA_GROUP/store.db.lockTable | 1 + .../SEATA_GROUP/store.db.maxConn | 1 + .../SEATA_GROUP/store.db.maxWait | 1 + .../SEATA_GROUP/store.db.minConn | 1 + .../SEATA_GROUP/store.db.password | 1 + .../SEATA_GROUP/store.db.queryLimit | 1 + .../dolphin-seata/SEATA_GROUP/store.db.url | 1 + .../dolphin-seata/SEATA_GROUP/store.db.user | 1 + .../dolphin-seata/SEATA_GROUP/store.file.dir | 1 + .../store.file.fileWriteBufferCacheSize | 1 + .../SEATA_GROUP/store.file.flushDiskMode | 1 + .../store.file.maxBranchSessionSize | 1 + .../store.file.maxGlobalSessionSize | 1 + .../store.file.sessionReloadReadSize | 1 + .../dolphin-seata/SEATA_GROUP/store.lock.mode | 1 + .../dolphin-seata/SEATA_GROUP/store.mode | 1 + .../SEATA_GROUP/store.redis.database | 1 + .../SEATA_GROUP/store.redis.maxConn | 1 + .../SEATA_GROUP/store.redis.maxTotal | 1 + .../SEATA_GROUP/store.redis.minConn | 1 + .../SEATA_GROUP/store.redis.mode | 1 + .../SEATA_GROUP/store.redis.queryLimit | 1 + .../SEATA_GROUP/store.redis.single.host | 1 + .../SEATA_GROUP/store.redis.single.port | 1 + .../SEATA_GROUP/store.session.mode | 1 + .../SEATA_GROUP/tcc.fence.cleanPeriod | 1 + .../SEATA_GROUP/tcc.fence.logTableName | 1 + .../SEATA_GROUP/transport.compressor | 1 + .../transport.enableRmClientBatchSendRequest | 1 + .../transport.enableTcServerBatchSendResponse | 1 + .../transport.enableTmClientBatchSendRequest | 1 + .../SEATA_GROUP/transport.heartbeat | 1 + .../SEATA_GROUP/transport.rpcRmRequestTimeout | 1 + .../SEATA_GROUP/transport.rpcTcRequestTimeout | 1 + .../SEATA_GROUP/transport.rpcTmRequestTimeout | 1 + .../SEATA_GROUP/transport.serialization | 1 + .../SEATA_GROUP/transport.server | 1 + .../SEATA_GROUP/transport.shutdown.wait | 1 + .../transport.threadFactory.bossThreadPrefix | 1 + .../transport.threadFactory.bossThreadSize | 1 + ...t.threadFactory.clientSelectorThreadPrefix | 1 + ...ort.threadFactory.clientSelectorThreadSize | 1 + ...ort.threadFactory.clientWorkerThreadPrefix | 1 + ...t.threadFactory.serverExecutorThreadPrefix | 1 + .../transport.threadFactory.shareBossWorker | 1 + ...transport.threadFactory.workerThreadPrefix | 1 + .../transport.threadFactory.workerThreadSize | 1 + .../dolphin-seata/SEATA_GROUP/transport.type | 1 + doc/nacos/dolphin-test/.metadata.yml | 51 +++ .../DEFAULT_GROUP/application.yml | 133 ++++++ .../DEFAULT_GROUP/dolphin-auth.yml | 22 + .../DEFAULT_GROUP/dolphin-common-biz | 8 + .../DEFAULT_GROUP/dolphin-gateway.yml | 64 +++ .../DEFAULT_GROUP/dolphin-monitor-biz | 8 + .../DEFAULT_GROUP/dolphin-monitor.yml | 6 + .../DEFAULT_GROUP/dolphin-rocketmq-dashboard | 55 +++ .../dolphin-sentinel-dashboard.yml | 37 ++ .../DEFAULT_GROUP/dolphin-system-biz.yml | 36 ++ .../DEFAULT_GROUP/dolphin-xxl-job-admin.yml | 58 +++ docker-cloud/docker-compose.yml | 10 +- kicc-platform/kicc-platform-biz/pom.xml | 3 - .../src/main/resources/bootstrap.yml | 8 + .../Dockerfile | 6 +- .../pom.xml | 2 +- .../monitor/KiccVisualMonitorApplication.java | 0 .../monitor/config/WebSecurityConfigurer.java | 0 .../NacosServiceInstanceConverter.java | 0 .../src/main/resources/bootstrap.yml | 0 .../src/main/resources/logback-spring.xml | 0 kicc-visual/pom.xml | 2 +- 148 files changed, 2001 insertions(+), 44 deletions(-) create mode 100644 doc/dolphin-cloud-service.txt delete mode 100644 doc/kicc-微服务.txt create mode 100644 doc/nacos/dolphin-dev/.metadata.yml create mode 100644 doc/nacos/dolphin-dev/DEFAULT_GROUP/application.yml create mode 100644 doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-auth.yml create mode 100644 doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-common-biz create mode 100644 doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-gateway.yml create mode 100644 doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-monitor-biz create mode 100644 doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-monitor.yml create mode 100644 doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-rocketmq-dashboard create mode 100644 doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-sentinel-dashboard.yml create mode 100644 doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-system-biz.yml create mode 100644 doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-xxl-job-admin.yml create mode 100644 doc/nacos/dolphin-prod/.metadata.yml create mode 100644 doc/nacos/dolphin-prod/DEFAULT_GROUP/application.yml create mode 100644 doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-auth.yml create mode 100644 doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-common-biz create mode 100644 doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-gateway.yml create mode 100644 doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-monitor-biz create mode 100644 doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-monitor.yml create mode 100644 doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-rocketmq-dashboard create mode 100644 doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-sentinel-dashboard.yml create mode 100644 doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-system-biz.yml create mode 100644 doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-xxl-job-admin.yml create mode 100644 doc/nacos/dolphin-seata/.metadata.yml create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.asyncCommitBufferLimit create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.lock.retryInterval create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.lock.retryPolicyBranchRollbackOnConflict create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.lock.retryTimes create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.reportRetryCount create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.reportSuccessEnable create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.sagaBranchRegisterEnable create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.sagaJsonParser create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.sqlParserType create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.tableMetaCheckEnable create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.tableMetaCheckerInterval create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.tccActionInterceptorOrder create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.commitRetryCount create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.defaultGlobalTransactionTimeout create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.degradeCheck create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.degradeCheckAllowTimes create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.degradeCheckPeriod create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.interceptorOrder create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.rollbackRetryCount create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.compress.enable create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.compress.threshold create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.compress.type create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.dataValidation create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.logSerialization create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.logTable create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.onlyCareUpdateColumns create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/log.exceptionRate create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/metrics.enabled create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/metrics.exporterList create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/metrics.exporterPrometheusPort create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/metrics.registryType create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/server.distributedLockExpireTime create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/server.maxCommitRetryTimeout create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/server.maxRollbackRetryTimeout create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.asynCommittingRetryPeriod create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.committingRetryPeriod create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.rollbackingRetryPeriod create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.timeoutRetryPeriod create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/server.rollbackRetryTimeoutUnlockEnable create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/server.session.branchAsyncQueueSize create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/server.session.enableBranchAsyncRemove create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/server.undo.logDeletePeriod create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/server.undo.logSaveDays create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/service.default.grouplist create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/service.disableGlobalTransaction create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/service.enableDegrade create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/service.vgroupMapping.default_tx_group create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.branchTable create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.datasource create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.dbType create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.distributedLockTable create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.driverClassName create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.globalTable create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.lockTable create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.maxConn create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.maxWait create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.minConn create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.password create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.queryLimit create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.url create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.db.user create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.file.dir create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.file.fileWriteBufferCacheSize create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.file.flushDiskMode create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.file.maxBranchSessionSize create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.file.maxGlobalSessionSize create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.file.sessionReloadReadSize create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.lock.mode create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.mode create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.database create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.maxConn create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.maxTotal create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.minConn create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.mode create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.queryLimit create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.single.host create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.single.port create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/store.session.mode create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/tcc.fence.cleanPeriod create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/tcc.fence.logTableName create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.compressor create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.enableRmClientBatchSendRequest create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.enableTcServerBatchSendResponse create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.enableTmClientBatchSendRequest create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.heartbeat create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.rpcRmRequestTimeout create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.rpcTcRequestTimeout create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.rpcTmRequestTimeout create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.serialization create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.server create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.shutdown.wait create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.bossThreadPrefix create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.bossThreadSize create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.clientSelectorThreadPrefix create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.clientSelectorThreadSize create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.clientWorkerThreadPrefix create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.serverExecutorThreadPrefix create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.shareBossWorker create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.workerThreadPrefix create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.workerThreadSize create mode 100644 doc/nacos/dolphin-seata/SEATA_GROUP/transport.type create mode 100644 doc/nacos/dolphin-test/.metadata.yml create mode 100644 doc/nacos/dolphin-test/DEFAULT_GROUP/application.yml create mode 100644 doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-auth.yml create mode 100644 doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-common-biz create mode 100644 doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-gateway.yml create mode 100644 doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-monitor-biz create mode 100644 doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-monitor.yml create mode 100644 doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-rocketmq-dashboard create mode 100644 doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-sentinel-dashboard.yml create mode 100644 doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-system-biz.yml create mode 100644 doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-xxl-job-admin.yml rename kicc-visual/{kicc-monitor => kicc-spring-dashboard}/Dockerfile (64%) rename kicc-visual/{kicc-monitor => kicc-spring-dashboard}/pom.xml (97%) rename kicc-visual/{kicc-monitor => kicc-spring-dashboard}/src/main/java/com/cloud/kicc/monitor/KiccVisualMonitorApplication.java (100%) rename kicc-visual/{kicc-monitor => kicc-spring-dashboard}/src/main/java/com/cloud/kicc/monitor/config/WebSecurityConfigurer.java (100%) rename kicc-visual/{kicc-monitor => kicc-spring-dashboard}/src/main/java/com/cloud/kicc/monitor/converter/NacosServiceInstanceConverter.java (100%) rename kicc-visual/{kicc-monitor => kicc-spring-dashboard}/src/main/resources/bootstrap.yml (100%) rename kicc-visual/{kicc-monitor => kicc-spring-dashboard}/src/main/resources/logback-spring.xml (100%) diff --git a/doc/dolphin-cloud-service.txt b/doc/dolphin-cloud-service.txt new file mode 100644 index 00000000..14ea918a --- /dev/null +++ b/doc/dolphin-cloud-service.txt @@ -0,0 +1,35 @@ +注意所有打包部署全部写了docker-compose一键部署,需要了解更多信息,请参考dolphin项目中docker-cloud文件夹 +宿主机文件统一映射路径:/usr/software/dockerDatabase/** + +--------海豚微服务生态平台端口目录(包含工具)-------- +8051:prtainer-ce -> docker可视化面板 +8052:mysql -> 关系数据库 +6379:redis -> 非关系型数据库 +8066:gitea-https -> 代码私有仓库https +8065:gitea-ssh -> 代码私有仓库ssh +9300:jira -> 项目生命周期管理 +9876:rocketmq:namesrv -> 代理发现注册服务,跟nacos类似 +10909:rocketmq:broker -> 远程发送消息接口 +10911:rocketmq:broker -> 远程快速发送消息接口 +8091:seata-server -> 分布式事务TC服务 +9301:upsource-server -> idea代码审查服务 +8848:dolphin-register -> nacos服务连接 +9848:dolphin-register -> 客户端向服务端发起连接和请求 +9849:dolphin-register -> 用于服务间同步等 +9999:dolphin-gateway -> spring网关服务 +3000:dolphin-auth -> 安全认证服务 +4000:dolphin-system -> 系统模块服务 +8000:dolphin-common -> 通用业务模块服务 +6000:dolphin-monitor -> 运维监控模块服务 +8058:dolphin-visual-rocketmq -> rocketmq可视化监控平台 +8056:sentinel-visual-dashboard -> 哨兵流量控制可视化平台 +8057:dolphin-visual-job -> xxl-job可视化监控平台 +8061:dolphin-visual-spring -> SpringBoot可视化监控平台 +80:dolphin-admin -> vue3前端生态平台 +8062:docker -> docker服务 +40003:demo-dolphin-message-consumer -> rocketmq消息中间件演示-mq消息消费者 +40002:demo-dolphin-message-producer -> rocketmq消息中间件演示-mq消息提供者 +60001:demo-dolphin-seata-order -> 分布式解决方案演示-订单服务 +60002:demo-dolphin-seata-point -> 分布式解决方案演示-积分服务 +60003:demo-dolphin-seata-user -> 分布式解决方案演示-用户服务 + diff --git a/doc/kicc-微服务.txt b/doc/kicc-微服务.txt deleted file mode 100644 index 87c72f2d..00000000 --- a/doc/kicc-微服务.txt +++ /dev/null @@ -1,31 +0,0 @@ -注意所以打包部署全部写了docker-compose一键部署,需要了解更多信息,请参考kicc项目中docker-cloud文件夹 -宿主机文件统一映射路径:/usr/software/dockerDatabase/** - - -微服务端口:------------------------------------------ -8051:prtainer-ce -8052:mysql -8053:redis -9876:rocketmq:namesrv -10909:rocketmq:broker:远程发送消息接口 -10911:rocketmq:broker:远程快速发送消息接口 -8091:seata-server -8848:kicc-register:连接端口 -9848:kicc-register:客户端向服务端发起连接和请求 -9849:kicc-register:用于服务间同步等 -8058:kicc-rocketmq -8056:kicc-sentinel -8057:kicc-job-admin -8061:kicc-monitor -9999:kicc-gateway -3000:kicc-auth -4000:kicc-system -80:kicc-ui -40003:demo-kicc-message-consumer -40002:demo-kicc-message-producer -60001:demo-kicc-seata-order -60002:demo-kicc-seata-point -60003:demo-kicc-seata-user -8062:docker -8065:gitea ssh端口服务 -8066:gitea http端口服务 diff --git a/doc/nacos/dolphin-dev/.metadata.yml b/doc/nacos/dolphin-dev/.metadata.yml new file mode 100644 index 00000000..76a6b7db --- /dev/null +++ b/doc/nacos/dolphin-dev/.metadata.yml @@ -0,0 +1,51 @@ +metadata: +- appName: '' + dataId: application.yml + desc: 通用配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-gateway.yml + desc: 网关配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-monitor.yml + desc: 监控配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-system-biz.yml + desc: 系统配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-sentinel-dashboard.yml + desc: sentinel监控 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-xxl-job-admin.yml + desc: xxl-job分布式定时器配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-rocketmq-dashboard + desc: rocketmq监控面板配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-auth.yml + desc: 认证中心配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-monitor-biz + desc: 运维监控配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-common-biz + desc: 通用业务配置 + group: DEFAULT_GROUP + type: yaml diff --git a/doc/nacos/dolphin-dev/DEFAULT_GROUP/application.yml b/doc/nacos/dolphin-dev/DEFAULT_GROUP/application.yml new file mode 100644 index 00000000..a141368c --- /dev/null +++ b/doc/nacos/dolphin-dev/DEFAULT_GROUP/application.yml @@ -0,0 +1,131 @@ +jasypt: + # 加解密密钥 + encryptor: + # 根密码 + password: dolphin + +# spring配置 +spring: + mvc: + pathmatch: + # swagger未适配spring5新的路径匹配策略path_pattern_parser,会报错需要改回旧的策略 + matching-strategy: ant_path_matcher + redis: + database: 1 + host: 127.0.0.1 + cloud: + sentinel: + filter: + # 关闭内部拦截,与spring cloud 2021有不兼容的问题 + enabled: false + # 取消Sentinel控制台懒加载 + # 默认情况下 Sentinel 会在客户端首次调用的时候进行初始化,开始向控制台发送心跳包 + # 配置 sentinel.eager=true 时,取消Sentinel控制台懒加载功能 + eager: true + transport: + # Sentinel控制台地址,客户端需要通信时调用 + dashboard: dolphin-visual-sentinel:8056 + +# spring-boot-admin配置 +management: + endpoints: + web: + # 暴露所有监控点(监控请求url地址)配置 + exposure: + include: "*" + endpoint: + health: + # 何时显示完整的健康信息,默认为NEVER都不显示,WHEN_AUTHORIZED当经过授权的用户显示,ALWAYS总是展示 + show-details: ALWAYS + +# feign配置 +feign: + # 开启对sentinel的支持能提供接口调用自动熔断降级的功能 + sentinel: + enabled: true + # 开启okhttp + okhttp: + enabled: true + # 关闭feign默认使用的jdk中的HttpURLConnection请求性能太低,集成别的组件来替换掉 + httpclient: + enabled: false + client: + config: + default: + # 连接超时时间 + connectTimeout: 10000 + # 读超时时间 + readTimeout: 10000 + compression: + # 开启请求 GZIP 压缩,加快传输速度 + request: + enabled: true + # 开启响应 GZIP 压缩,加快传输速度 + response: + enabled: true + +# mybatis-plus配置 +mybatis-plus: + mapper-locations: + - classpath:mapper/**/*.xml + typeAliasesPackage: com.cloud.dolphin.**.entity + global-config: + # 不显示banner + banner: false + # 数据库相关配置 + db-config: + #主键类型 AUTO:"数据库ID自增", INPUT:"用户输入ID",ID_WORKER:"全局唯一ID (数字类型唯一ID)", UUID:"全局唯一ID UUID"; + id-type: assign_id + configuration: + call-setters-on-nulls: true + +# spring security配置 +security: + oauth2: + # 目前资源服务器远程校验令牌RemoteTokenServices类未实现,目前支持本地校验 + resource: + # 资源服务器负载均衡调用认证服务器 + loadBalanced: true + # 认证服务器检测token地址 + token-info-uri: http://dolphin-auth:3000/oauth/check_token + # 通用放行URL,服务个性化,授权资源,公开资源 + ignore: + urls: + - /v2/api-docs + - /actuator/** + +# 防止XSS攻击 +xss: + # 过滤开关 + enabled: false + # 排除链接(多个用逗号分隔) + # excludes: + # 匹配链接 + urlPatterns: /system/* + +# swagger接口文档配置 +swagger: + enabled: true + title: 海豚微服务开放平台_接口文档 + description: 海豚微服务开放平台 + version: 1.0.0 + terms-of-service-url: https://godolphinx.org + contact: + name: wangxaing4 + email: 1827945911@qq.com + authorization: + name: dolphin-oauth + # 需要开启鉴权URL的正则,默认^.*$匹配所有URL + auth-regex: ^.*$ + authorization-scope-list: + - scope: server + description: server all + token-url-list: + - http://${GATEWAY_HOST:dolphin-gateway}:${GATEWAY-PORT:9999}/auth_proxy/oauth/token + +# 日志配置 +logging: + level: + com.cloud.dolphin: debug + org.springframework: WARN + org.spring.springboot.dao: debug \ No newline at end of file diff --git a/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-auth.yml b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-auth.yml new file mode 100644 index 00000000..bf73efd4 --- /dev/null +++ b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-auth.yml @@ -0,0 +1,24 @@ +spring: + datasource: + hikari: + max-lifetime: 120000 + # 数据源采用spring-boot自带kari,轻量化 + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:root} + url: jdbc:mysql://${MYSQL_HOST:127.0.0.1}:${MYSQL_PORT:3306}/${MYSQL_DB:dolphin}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true + freemarker: + allow-request-override: false + allow-session-override: false + cache: true + charset: UTF-8 + check-template-location: true + content-type: text/html + enabled: true + expose-request-attributes: false + expose-session-attributes: false + expose-spring-macro-helpers: true + prefer-file-system-access: true + suffix: .ftl + template-loader-path: classpath:/templates/ diff --git a/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-common-biz b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-common-biz new file mode 100644 index 00000000..6182f90e --- /dev/null +++ b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-common-biz @@ -0,0 +1,19 @@ +security: + # 目前资源服务器远程校验令牌RemoteTokenServices类未实现,目前支持本地校验,正在考虑换授权框架sa-token + oauth2: + client: + # 配置资源服务器去认证服务器token-info-uri认证所需的客户端ID跟客户端密钥 + client-id: ENC(dtjFNJ20ocy3dpBwUqSbfA==) + client-secret: ENC(dtjFNJ20ocy3dpBwUqSbfA==) + scope: server + +spring: + datasource: + hikari: + max-lifetime: 120000 + # 数据源采用spring-boot自带kari,轻量化 + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:root} + url: jdbc:mysql://${MYSQL_HOST:127.0.0.1}:${MYSQL_PORT:3306}/${MYSQL_DB:dolphin}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true diff --git a/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-gateway.yml b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-gateway.yml new file mode 100644 index 00000000..a5cb7a4b --- /dev/null +++ b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-gateway.yml @@ -0,0 +1,64 @@ +spring: + cloud: + gateway: + # 开启跨域,放行任何跨域请求,开发环境可以允许网关工程跨域 + globalcors: + corsConfigurations: + '[/auth_proxy/**,/common_proxy/**]': + allowedOriginPatterns: "*" + allowed-methods: "*" + allowed-headers: "*" + allow-credentials: true + exposedHeaders: "Content-Disposition,Content-Type,Cache-Control" + # 自动根据服务ID建立路由 + locator: + enabled: true + routes: + # 认证中心 + - id: dolphin-auth + uri: lb://dolphin-auth + predicates: + - Path=/auth_proxy/** + filters: + # 验证码处理 + - ValidateCodeGatewayFilter + # 前端密码解密 + - PasswordDecoderFilter + # system 模块 + - id: dolphin-system-biz + uri: lb://dolphin-system-biz + predicates: + - Path=/system_proxy/** + filters: + # 限流配置 + - name: RequestRateLimiter + args: + # 使用SpEL表达式从Spring容器中获取Bean对象,基于什么限流配置 + key-resolver: '#{@remoteAddrKeyResolver}' + # 限频的频率,每秒请求次数,设置每秒最大请求次数100 + redis-rate-limiter.replenishRate: 100 + # 系统按照恒定间隔向水桶里加入令牌,设置最大为200个令牌容量,如果没有令牌可拿,那么就拒绝服务。 + redis-rate-limiter.burstCapacity: 200 + # monitor 模块 + - id: dolphin-monitor-biz + uri: lb://dolphin-monitor-biz + predicates: + - Path=/monitor_proxy/** + # common 模块 + - id: dolphin-common-biz + uri: lb://dolphin-common-biz + predicates: + - Path=/common_proxy/** + +gateway: + # ASE对称加密密钥 + encode-key: 'dolphin-platform' + # 忽略不需要校验验证码是否合法的客户端 + ignore-clients: + - test + - dolphin_lock + +swagger: + # 忽略微服务提供者 + ignore-providers: + - dolphin-auth diff --git a/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-monitor-biz b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-monitor-biz new file mode 100644 index 00000000..7c779900 --- /dev/null +++ b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-monitor-biz @@ -0,0 +1,10 @@ +spring: + datasource: + hikari: + max-lifetime: 120000 + # 数据源采用spring-boot自带kari,轻量化 + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:root} + url: jdbc:mysql://${MYSQL_HOST:127.0.0.1}:${MYSQL_PORT:3306}/${MYSQL_DB:dolphin}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true diff --git a/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-monitor.yml b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-monitor.yml new file mode 100644 index 00000000..89c73524 --- /dev/null +++ b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-monitor.yml @@ -0,0 +1,6 @@ +spring: + # 安全配置 + security: + user: + name: ENC(dtjFNJ20ocy3dpBwUqSbfA==) # dolphin + password: ENC(dtjFNJ20ocy3dpBwUqSbfA==) # dolphin diff --git a/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-rocketmq-dashboard b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-rocketmq-dashboard new file mode 100644 index 00000000..11f0879c --- /dev/null +++ b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-rocketmq-dashboard @@ -0,0 +1,55 @@ +# spring-boot-admin 配置 +management: + endpoints: + web: + # 暴露所有监控点(监控请求url地址)配置 + exposure: + include: '*' + endpoint: + health: + # 何时显示完整的健康信息,默认为NEVER都不显示,WHEN_AUTHORIZED当经过授权的用户显示,ALWAYS总是展示 + show-details: ALWAYS + +# spring-boot内置logback 配置 +logging: + level: + org: + springframework: + web: info + file: + # 指定日志文件的位置 + name: ${user.home}/logs/rocketmq/rocketmq-dashboard.log + pattern: + # 日志文件输出内容的格式 + file: '%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n' + +rocketmq: + config: + # if this value is empty,use env value rocketmq.config.namesrvAddr NAMESRV_ADDR | now, default localhost:9876 + # configure multiple namesrv addresses to manage multiple different clusters + namesrvAddrs: + - xxx.xxx.xxx.xxx:9876 + # if you use rocketmq version < 3.5.8, rocketmq.config.isVIPChannel should be false.default true + isVIPChannel: + # timeout for mqadminExt, default 5000ms + timeoutMillis: + # rocketmq-console's data path:dashboard/monitor + dataPath: /tmp/rocketmq-console/data + # set it false if you don't want use dashboard.default true + enableDashBoardCollect: true + # set the message track trace topic if you don't want use the default one + msgTrackTopicName: + ticketKey: ticket + # must create userInfo file: ${rocketmq.config.dataPath}/users.properties if the login is required + loginRequired: false + useTLS: false + # set the accessKey and secretKey if you used acl,外网使用需要开启ACL权限,我们是在内网玩的,不需要配置 + accessKey: # if version > 4.4.0 + secretKey: # if version > 4.4.0 + +threadpool: + config: + coreSize: 10 + maxSize: 10 + keepAliveTime: 3000 + queueSize: 5000 diff --git a/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-sentinel-dashboard.yml b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-sentinel-dashboard.yml new file mode 100644 index 00000000..d25ae3e2 --- /dev/null +++ b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-sentinel-dashboard.yml @@ -0,0 +1,37 @@ +# spring-boot-admin 配置 +management: + endpoints: + web: + # 暴露所有监控点(监控请求url地址)配置 + exposure: + include: '*' + endpoint: + health: + # 何时显示完整的健康信息,默认为NEVER都不显示,WHEN_AUTHORIZED当经过授权的用户显示,ALWAYS总是展示 + show-details: ALWAYS + +# spring-boot内置logback 配置 +logging: + level: + org: + springframework: + web: info + file: + # 指定日志文件的位置 + name: ${user.home}/logs/csp/sentinel-dashboard.log + pattern: + # 日志文件输出内容的格式 + file: '%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n' + +# sentinel 安全配置 +auth: + username: sentinel + password: sentinel + filter: + exclude-urls: /,/auth/login,/auth/logout,/registry/machine,/version,/actuator/**,/details + exclude-url-suffixes: htm,html,js,css,map,ico,ttf,woff,png + +sentinel: + dashboard: + # 配置 sentinel 控制台版本号 + version: 1.8.0 \ No newline at end of file diff --git a/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-system-biz.yml b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-system-biz.yml new file mode 100644 index 00000000..80a99afa --- /dev/null +++ b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-system-biz.yml @@ -0,0 +1,38 @@ +security: + # 目前资源服务器远程校验令牌RemoteTokenServices类未实现,目前支持本地校验,正在考虑换授权框架sa-token + oauth2: + client: + # 配置资源服务器去认证服务器token-info-uri认证所需的客户端ID跟客户端密钥 + client-id: ENC(dtjFNJ20ocy3dpBwUqSbfA==) + client-secret: ENC(dtjFNJ20ocy3dpBwUqSbfA==) + scope: server + +# 阿里云短信 +aliyun: + sms: + access-key-id: '******' + access-key-secret: '******' + sign-name: 海豚开发平台 + templates: + ali-code: + templateCode: SMS_212690021 + +# 文件上传相关 支持阿里云、华为云、腾讯、minio +oss: + endpoint: https://oss-cn-hangzhou.aliyuncs.com + access-Key: '******' + secret-Key: '******' + region: cn-hangzhou + path-style-access: false + bucket-name: '******' + +spring: + datasource: + hikari: + max-lifetime: 120000 + # 数据源采用spring-boot自带kari,轻量化 + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:root} + url: jdbc:mysql://${MYSQL_HOST:127.0.0.1}:${MYSQL_PORT:3306}/${MYSQL_DB:dolphin}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true \ No newline at end of file diff --git a/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-xxl-job-admin.yml b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-xxl-job-admin.yml new file mode 100644 index 00000000..7fe4c97e --- /dev/null +++ b/doc/nacos/dolphin-dev/DEFAULT_GROUP/dolphin-xxl-job-admin.yml @@ -0,0 +1,58 @@ +# spring-boot-admin配置 +management: + health: + # 关闭邮件健康检查 + mail: + enabled: false + endpoints: + web: + # 暴露所有监控点(监控请求url地址)配置 + exposure: + include: '*' + endpoint: + health: + # 何时显示完整的健康信息,默认为NEVER都不显示,WHEN_AUTHORIZED当经过授权的用户显示,ALWAYS总是展示 + show-details: ALWAYS + +xxl: + job: + i18n: zh_CN + # 日志保留天数 + logretentiondays: 30 + # 调度线程池最大线程配置 + triggerpool: + # 配置快任务线程池最大200 + fast.max: 200 + # 1分钟窗口期内任务耗时达500ms超过10次,该窗口期内断定为慢任务,慢任务自动降级进入 Slow 线程池,避免耗尽调度线程,提升系统稳定性,配置最大200 + slow.max: 200 + +mybatis: + mapper-locations: classpath:/mybatis-mapper/*Mapper.xml + +spring: + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://${MYSQL_HOST:127.0.0.1}:${MYSQL_PORT:3306}/${MYSQL_DB:dolphin_job}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:root} + mvc: + static-path-pattern: /static/** + freemarker: + suffix: .ftl + request-context-attribute: request + settings: + number_format: 0.########## + # xxl-job报警邮箱 + mail: + host: smtp.qq.com + port: 465 + from: 1827945911@qq.com + username: 1827945911@qq.com + password: xxxx + properties: + mail: + smtp: + auth: true + ssl.enable: true + starttls.enable: false + required: false \ No newline at end of file diff --git a/doc/nacos/dolphin-prod/.metadata.yml b/doc/nacos/dolphin-prod/.metadata.yml new file mode 100644 index 00000000..76a6b7db --- /dev/null +++ b/doc/nacos/dolphin-prod/.metadata.yml @@ -0,0 +1,51 @@ +metadata: +- appName: '' + dataId: application.yml + desc: 通用配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-gateway.yml + desc: 网关配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-monitor.yml + desc: 监控配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-system-biz.yml + desc: 系统配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-sentinel-dashboard.yml + desc: sentinel监控 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-xxl-job-admin.yml + desc: xxl-job分布式定时器配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-rocketmq-dashboard + desc: rocketmq监控面板配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-auth.yml + desc: 认证中心配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-monitor-biz + desc: 运维监控配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-common-biz + desc: 通用业务配置 + group: DEFAULT_GROUP + type: yaml diff --git a/doc/nacos/dolphin-prod/DEFAULT_GROUP/application.yml b/doc/nacos/dolphin-prod/DEFAULT_GROUP/application.yml new file mode 100644 index 00000000..86ce0005 --- /dev/null +++ b/doc/nacos/dolphin-prod/DEFAULT_GROUP/application.yml @@ -0,0 +1,133 @@ +jasypt: + # 加解密密钥 + encryptor: + # 根密码 + password: dolphin + +# spring配置 +spring: + mvc: + pathmatch: + # swagger未适配spring5新的路径匹配策略path_pattern_parser,会报错需要改回旧的策略 + matching-strategy: ant_path_matcher + redis: + database: 0 + host: xxx.xxx.xxx.xxx + port: 6379 + password: '******' + cloud: + sentinel: + filter: + # 关闭内部拦截,与spring cloud 2021有不兼容的问题 + enabled: false + # 取消Sentinel控制台懒加载 + # 默认情况下 Sentinel 会在客户端首次调用的时候进行初始化,开始向控制台发送心跳包 + # 配置 sentinel.eager=true 时,取消Sentinel控制台懒加载功能 + eager: true + transport: + # Sentinel控制台地址,客户端需要通信时调用 + dashboard: dolphin-visual-sentinel:8056 + +# spring-boot-admin配置 +management: + endpoints: + web: + # 暴露所有监控点(监控请求url地址)配置 + exposure: + include: "*" + endpoint: + health: + # 何时显示完整的健康信息,默认为NEVER都不显示,WHEN_AUTHORIZED当经过授权的用户显示,ALWAYS总是展示 + show-details: ALWAYS + +# feign配置 +feign: + # 开启对sentinel的支持能提供接口调用自动熔断降级的功能 + sentinel: + enabled: true + # 开启okhttp + okhttp: + enabled: true + # 关闭feign默认使用的jdk中的HttpURLConnection请求性能太低,集成别的组件来替换掉 + httpclient: + enabled: false + client: + config: + default: + # 连接超时时间 + connectTimeout: 10000 + # 读超时时间 + readTimeout: 10000 + compression: + # 开启请求 GZIP 压缩,加快传输速度 + request: + enabled: true + # 开启响应 GZIP 压缩,加快传输速度 + response: + enabled: true + +# mybatis-plus配置 +mybatis-plus: + mapper-locations: + - classpath:mapper/**/*.xml + typeAliasesPackage: com.cloud.dolphin.**.entity + global-config: + # 不显示banner + banner: false + # 数据库相关配置 + db-config: + #主键类型 AUTO:"数据库ID自增", INPUT:"用户输入ID",ID_WORKER:"全局唯一ID (数字类型唯一ID)", UUID:"全局唯一ID UUID"; + id-type: assign_id + configuration: + call-setters-on-nulls: true + +# spring security配置 +security: + oauth2: + # 目前资源服务器远程校验令牌RemoteTokenServices类未实现,目前支持本地校验 + resource: + # 资源服务器负载均衡调用认证服务器 + loadBalanced: true + # 认证服务器检测token地址 + token-info-uri: http://dolphin-auth:3000/oauth/check_token + # 通用放行URL,服务个性化,授权资源,公开资源 + ignore: + urls: + - /v2/api-docs + - /actuator/** + +# 防止XSS攻击 +xss: + # 过滤开关 + enabled: false + # 排除链接(多个用逗号分隔) + # excludes: + # 匹配链接 + urlPatterns: /system/* + +# swagger接口文档配置 +swagger: + enabled: true + title: 海豚微服务开放平台_接口文档 + description: 海豚微服务开放平台 + version: 1.0.0 + terms-of-service-url: https://godolphinx.org + contact: + name: wangxaing4 + email: 1827945911@qq.com + authorization: + name: dolphin-oauth + # 需要开启鉴权URL的正则,默认^.*$匹配所有URL + auth-regex: ^.*$ + authorization-scope-list: + - scope: server + description: server all + token-url-list: + - http://${GATEWAY_HOST:dolphin-gateway}:${GATEWAY-PORT:9999}/auth_proxy/oauth/token + +# 日志配置 +logging: + level: + com.cloud.dolphin: debug + org.springframework: WARN + org.spring.springboot.dao: debug \ No newline at end of file diff --git a/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-auth.yml b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-auth.yml new file mode 100644 index 00000000..c9af4e9d --- /dev/null +++ b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-auth.yml @@ -0,0 +1,22 @@ +spring: + datasource: + # 数据源采用spring-boot自带kari,轻量化 + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:******} + url: jdbc:mysql://${MYSQL_HOST:xxx.xxx.xxx.xxx}:${MYSQL_PORT:8052}/${MYSQL_DB:dolphin}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true + freemarker: + allow-request-override: false + allow-session-override: false + cache: true + charset: UTF-8 + check-template-location: true + content-type: text/html + enabled: true + expose-request-attributes: false + expose-session-attributes: false + expose-spring-macro-helpers: true + prefer-file-system-access: true + suffix: .ftl + template-loader-path: classpath:/templates/ diff --git a/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-common-biz b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-common-biz new file mode 100644 index 00000000..674d3c61 --- /dev/null +++ b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-common-biz @@ -0,0 +1,8 @@ +spring: + datasource: + # 数据源采用spring-boot自带kari,轻量化 + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:******} + url: jdbc:mysql://${MYSQL_HOST:xxx.xxx.xxx.xxx}:${MYSQL_PORT:8052}/${MYSQL_DB:dolphin}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true \ No newline at end of file diff --git a/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-gateway.yml b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-gateway.yml new file mode 100644 index 00000000..e7cf156c --- /dev/null +++ b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-gateway.yml @@ -0,0 +1,56 @@ +spring: + cloud: + gateway: + # 自动根据服务ID建立路由 + locator: + enabled: true + routes: + # 认证中心 + - id: dolphin-auth + uri: lb://dolphin-auth + predicates: + - Path=/auth_proxy/** + filters: + # 验证码处理 + - ValidateCodeGatewayFilter + # 前端密码解密 + - PasswordDecoderFilter + # system 模块 + - id: dolphin-system-biz + uri: lb://dolphin-system-biz + predicates: + - Path=/system_proxy/** + filters: + # 限流配置 + - name: RequestRateLimiter + args: + # 使用SpEL表达式从Spring容器中获取Bean对象,基于什么限流配置 + key-resolver: '#{@remoteAddrKeyResolver}' + # 限频的频率,每秒请求次数,设置每秒最大请求次数100 + redis-rate-limiter.replenishRate: 100 + # 系统按照恒定间隔向水桶里加入令牌,设置最大为200个令牌容量,如果没有令牌可拿,那么就拒绝服务。 + redis-rate-limiter.burstCapacity: 200 + # monitor 模块 + - id: dolphin-monitor-biz + uri: lb://dolphin-monitor-biz + predicates: + - Path=/monitor_proxy/** + # common 模块 + - id: dolphin-common-biz + uri: lb://dolphin-common-biz + predicates: + - Path=/common_proxy/** + + +gateway: + # ASE对称加密密钥 + encode-key: 'dolphin-platform' + # 忽略不需要校验验证码是否合法的客户端 + ignore-clients: + - test + - dolphin_lock + +swagger: + # 忽略微服务提供者 + ignore-providers: + - dolphin-auth \ No newline at end of file diff --git a/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-monitor-biz b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-monitor-biz new file mode 100644 index 00000000..674d3c61 --- /dev/null +++ b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-monitor-biz @@ -0,0 +1,8 @@ +spring: + datasource: + # 数据源采用spring-boot自带kari,轻量化 + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:******} + url: jdbc:mysql://${MYSQL_HOST:xxx.xxx.xxx.xxx}:${MYSQL_PORT:8052}/${MYSQL_DB:dolphin}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true \ No newline at end of file diff --git a/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-monitor.yml b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-monitor.yml new file mode 100644 index 00000000..b8b017ea --- /dev/null +++ b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-monitor.yml @@ -0,0 +1,6 @@ +spring: + # 安全配置 + security: + user: + name: ENC(dtjFNJ20ocy3dpBwUqSbfA==) # dolphin + password: ENC(dtjFNJ20ocy3dpBwUqSbfA==) # dolphin \ No newline at end of file diff --git a/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-rocketmq-dashboard b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-rocketmq-dashboard new file mode 100644 index 00000000..11f0879c --- /dev/null +++ b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-rocketmq-dashboard @@ -0,0 +1,55 @@ +# spring-boot-admin 配置 +management: + endpoints: + web: + # 暴露所有监控点(监控请求url地址)配置 + exposure: + include: '*' + endpoint: + health: + # 何时显示完整的健康信息,默认为NEVER都不显示,WHEN_AUTHORIZED当经过授权的用户显示,ALWAYS总是展示 + show-details: ALWAYS + +# spring-boot内置logback 配置 +logging: + level: + org: + springframework: + web: info + file: + # 指定日志文件的位置 + name: ${user.home}/logs/rocketmq/rocketmq-dashboard.log + pattern: + # 日志文件输出内容的格式 + file: '%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n' + +rocketmq: + config: + # if this value is empty,use env value rocketmq.config.namesrvAddr NAMESRV_ADDR | now, default localhost:9876 + # configure multiple namesrv addresses to manage multiple different clusters + namesrvAddrs: + - xxx.xxx.xxx.xxx:9876 + # if you use rocketmq version < 3.5.8, rocketmq.config.isVIPChannel should be false.default true + isVIPChannel: + # timeout for mqadminExt, default 5000ms + timeoutMillis: + # rocketmq-console's data path:dashboard/monitor + dataPath: /tmp/rocketmq-console/data + # set it false if you don't want use dashboard.default true + enableDashBoardCollect: true + # set the message track trace topic if you don't want use the default one + msgTrackTopicName: + ticketKey: ticket + # must create userInfo file: ${rocketmq.config.dataPath}/users.properties if the login is required + loginRequired: false + useTLS: false + # set the accessKey and secretKey if you used acl,外网使用需要开启ACL权限,我们是在内网玩的,不需要配置 + accessKey: # if version > 4.4.0 + secretKey: # if version > 4.4.0 + +threadpool: + config: + coreSize: 10 + maxSize: 10 + keepAliveTime: 3000 + queueSize: 5000 diff --git a/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-sentinel-dashboard.yml b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-sentinel-dashboard.yml new file mode 100644 index 00000000..d25ae3e2 --- /dev/null +++ b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-sentinel-dashboard.yml @@ -0,0 +1,37 @@ +# spring-boot-admin 配置 +management: + endpoints: + web: + # 暴露所有监控点(监控请求url地址)配置 + exposure: + include: '*' + endpoint: + health: + # 何时显示完整的健康信息,默认为NEVER都不显示,WHEN_AUTHORIZED当经过授权的用户显示,ALWAYS总是展示 + show-details: ALWAYS + +# spring-boot内置logback 配置 +logging: + level: + org: + springframework: + web: info + file: + # 指定日志文件的位置 + name: ${user.home}/logs/csp/sentinel-dashboard.log + pattern: + # 日志文件输出内容的格式 + file: '%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n' + +# sentinel 安全配置 +auth: + username: sentinel + password: sentinel + filter: + exclude-urls: /,/auth/login,/auth/logout,/registry/machine,/version,/actuator/**,/details + exclude-url-suffixes: htm,html,js,css,map,ico,ttf,woff,png + +sentinel: + dashboard: + # 配置 sentinel 控制台版本号 + version: 1.8.0 \ No newline at end of file diff --git a/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-system-biz.yml b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-system-biz.yml new file mode 100644 index 00000000..2863f39e --- /dev/null +++ b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-system-biz.yml @@ -0,0 +1,36 @@ +security: + # 目前资源服务器远程校验令牌RemoteTokenServices类未实现,目前支持本地校验,正在考虑换授权框架sa-token + oauth2: + client: + # 配置资源服务器去认证服务器token-info-uri认证所需的客户端ID跟客户端密钥 + client-id: ENC(dtjFNJ20ocy3dpBwUqSbfA==) + client-secret: ENC(dtjFNJ20ocy3dpBwUqSbfA==) + scope: server + +# 阿里云短信 +aliyun: + sms: + access-key-id: '******' + access-key-secret: '******' + sign-name: 海豚开发平台 + templates: + ali-code: + templateCode: SMS_212690021 + +# 文件上传相关 支持阿里云、华为云、腾讯、minio +oss: + endpoint: https://oss-cn-hangzhou.aliyuncs.com + access-Key: '******' + secret-Key: '******' + region: cn-hangzhou + path-style-access: false + bucket-name: '******' + +spring: + datasource: + # 数据源采用spring-boot自带kari,轻量化 + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:******} + url: jdbc:mysql://${MYSQL_HOST:xxx.xxx.xxx.xxx}:${MYSQL_PORT:8052}/${MYSQL_DB:dolphin}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true \ No newline at end of file diff --git a/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-xxl-job-admin.yml b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-xxl-job-admin.yml new file mode 100644 index 00000000..36f0f05c --- /dev/null +++ b/doc/nacos/dolphin-prod/DEFAULT_GROUP/dolphin-xxl-job-admin.yml @@ -0,0 +1,58 @@ +# spring-boot-admin配置 +management: + health: + # 关闭邮件健康检查 + mail: + enabled: false + endpoints: + web: + # 暴露所有监控点(监控请求url地址)配置 + exposure: + include: '*' + endpoint: + health: + # 何时显示完整的健康信息,默认为NEVER都不显示,WHEN_AUTHORIZED当经过授权的用户显示,ALWAYS总是展示 + show-details: ALWAYS + +xxl: + job: + i18n: zh_CN + # 日志保留天数 + logretentiondays: 30 + # 调度线程池最大线程配置 + triggerpool: + # 配置快任务线程池最大200 + fast.max: 200 + # 1分钟窗口期内任务耗时达500ms超过10次,该窗口期内断定为慢任务,慢任务自动降级进入 Slow 线程池,避免耗尽调度线程,提升系统稳定性,配置最大200 + slow.max: 200 + +mybatis: + mapper-locations: classpath:/mybatis-mapper/*Mapper.xml + +spring: + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://${MYSQL_HOST:xxx.xxx.xxx.xxx}:${MYSQL_PORT:8052}/${MYSQL_DB:dolphin_job}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:******} + mvc: + static-path-pattern: /static/** + freemarker: + suffix: .ftl + request-context-attribute: request + settings: + number_format: 0.########## + # xxl-job报警邮箱 + mail: + host: smtp.qq.com + port: 465 + from: 1827945911@qq.com + username: 1827945911@qq.com + password: xxxx + properties: + mail: + smtp: + auth: true + ssl.enable: true + starttls.enable: false + required: false \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/.metadata.yml b/doc/nacos/dolphin-seata/.metadata.yml new file mode 100644 index 00000000..5fd58a14 --- /dev/null +++ b/doc/nacos/dolphin-seata/.metadata.yml @@ -0,0 +1,406 @@ +metadata: +- appName: '' + dataId: transport.type + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.server + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.heartbeat + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.enableTmClientBatchSendRequest + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.enableRmClientBatchSendRequest + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.enableTcServerBatchSendResponse + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.rpcRmRequestTimeout + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.rpcTmRequestTimeout + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.rpcTcRequestTimeout + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.threadFactory.bossThreadPrefix + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.threadFactory.workerThreadPrefix + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.threadFactory.serverExecutorThreadPrefix + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.threadFactory.shareBossWorker + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.threadFactory.clientSelectorThreadPrefix + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.threadFactory.clientSelectorThreadSize + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.threadFactory.clientWorkerThreadPrefix + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.threadFactory.bossThreadSize + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.threadFactory.workerThreadSize + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.shutdown.wait + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.serialization + group: SEATA_GROUP + type: text +- appName: '' + dataId: transport.compressor + group: SEATA_GROUP + type: text +- appName: '' + dataId: service.vgroupMapping.default_tx_group + group: SEATA_GROUP + type: text +- appName: '' + dataId: service.default.grouplist + group: SEATA_GROUP + type: text +- appName: '' + dataId: service.enableDegrade + group: SEATA_GROUP + type: text +- appName: '' + dataId: service.disableGlobalTransaction + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.rm.asyncCommitBufferLimit + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.rm.lock.retryInterval + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.rm.lock.retryTimes + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.rm.lock.retryPolicyBranchRollbackOnConflict + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.rm.reportRetryCount + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.rm.tableMetaCheckEnable + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.rm.tableMetaCheckerInterval + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.rm.sqlParserType + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.rm.reportSuccessEnable + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.rm.sagaBranchRegisterEnable + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.rm.sagaJsonParser + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.rm.tccActionInterceptorOrder + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.tm.commitRetryCount + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.tm.rollbackRetryCount + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.tm.defaultGlobalTransactionTimeout + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.tm.degradeCheck + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.tm.degradeCheckAllowTimes + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.tm.degradeCheckPeriod + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.tm.interceptorOrder + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.undo.dataValidation + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.undo.logSerialization + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.undo.onlyCareUpdateColumns + group: SEATA_GROUP + type: text +- appName: '' + dataId: server.undo.logSaveDays + group: SEATA_GROUP + type: text +- appName: '' + dataId: server.undo.logDeletePeriod + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.undo.logTable + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.undo.compress.enable + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.undo.compress.type + group: SEATA_GROUP + type: text +- appName: '' + dataId: client.undo.compress.threshold + group: SEATA_GROUP + type: text +- appName: '' + dataId: tcc.fence.logTableName + group: SEATA_GROUP + type: text +- appName: '' + dataId: tcc.fence.cleanPeriod + group: SEATA_GROUP + type: text +- appName: '' + dataId: log.exceptionRate + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.mode + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.lock.mode + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.session.mode + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.file.dir + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.file.maxBranchSessionSize + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.file.maxGlobalSessionSize + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.file.fileWriteBufferCacheSize + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.file.flushDiskMode + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.file.sessionReloadReadSize + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.datasource + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.dbType + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.driverClassName + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.url + desc: '' + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.user + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.password + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.minConn + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.maxConn + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.globalTable + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.branchTable + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.distributedLockTable + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.queryLimit + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.lockTable + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.db.maxWait + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.redis.mode + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.redis.single.host + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.redis.single.port + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.redis.maxConn + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.redis.minConn + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.redis.maxTotal + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.redis.database + group: SEATA_GROUP + type: text +- appName: '' + dataId: store.redis.queryLimit + group: SEATA_GROUP + type: text +- appName: '' + dataId: server.recovery.committingRetryPeriod + group: SEATA_GROUP + type: text +- appName: '' + dataId: server.recovery.asynCommittingRetryPeriod + group: SEATA_GROUP + type: text +- appName: '' + dataId: server.recovery.rollbackingRetryPeriod + group: SEATA_GROUP + type: text +- appName: '' + dataId: server.recovery.timeoutRetryPeriod + group: SEATA_GROUP + type: text +- appName: '' + dataId: server.maxCommitRetryTimeout + group: SEATA_GROUP + type: text +- appName: '' + dataId: server.maxRollbackRetryTimeout + group: SEATA_GROUP + type: text +- appName: '' + dataId: server.rollbackRetryTimeoutUnlockEnable + group: SEATA_GROUP + type: text +- appName: '' + dataId: server.distributedLockExpireTime + group: SEATA_GROUP + type: text +- appName: '' + dataId: server.session.branchAsyncQueueSize + group: SEATA_GROUP + type: text +- appName: '' + dataId: server.session.enableBranchAsyncRemove + group: SEATA_GROUP + type: text +- appName: '' + dataId: metrics.enabled + group: SEATA_GROUP + type: text +- appName: '' + dataId: metrics.registryType + group: SEATA_GROUP + type: text +- appName: '' + dataId: metrics.exporterList + group: SEATA_GROUP + type: text +- appName: '' + dataId: metrics.exporterPrometheusPort + group: SEATA_GROUP + type: text diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.asyncCommitBufferLimit b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.asyncCommitBufferLimit new file mode 100644 index 00000000..1746da63 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.asyncCommitBufferLimit @@ -0,0 +1 @@ +10000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.lock.retryInterval b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.lock.retryInterval new file mode 100644 index 00000000..9a037142 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.lock.retryInterval @@ -0,0 +1 @@ +10 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.lock.retryPolicyBranchRollbackOnConflict b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.lock.retryPolicyBranchRollbackOnConflict new file mode 100644 index 00000000..f32a5804 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.lock.retryPolicyBranchRollbackOnConflict @@ -0,0 +1 @@ +true \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.lock.retryTimes b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.lock.retryTimes new file mode 100644 index 00000000..8580e7b6 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.lock.retryTimes @@ -0,0 +1 @@ +30 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.reportRetryCount b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.reportRetryCount new file mode 100644 index 00000000..7813681f --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.reportRetryCount @@ -0,0 +1 @@ +5 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.reportSuccessEnable b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.reportSuccessEnable new file mode 100644 index 00000000..02e4a84d --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.reportSuccessEnable @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.sagaBranchRegisterEnable b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.sagaBranchRegisterEnable new file mode 100644 index 00000000..02e4a84d --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.sagaBranchRegisterEnable @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.sagaJsonParser b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.sagaJsonParser new file mode 100644 index 00000000..7d21b1db --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.sagaJsonParser @@ -0,0 +1 @@ +fastjson \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.sqlParserType b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.sqlParserType new file mode 100644 index 00000000..a69eff4e --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.sqlParserType @@ -0,0 +1 @@ +druid \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.tableMetaCheckEnable b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.tableMetaCheckEnable new file mode 100644 index 00000000..02e4a84d --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.tableMetaCheckEnable @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.tableMetaCheckerInterval b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.tableMetaCheckerInterval new file mode 100644 index 00000000..51b0e760 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.tableMetaCheckerInterval @@ -0,0 +1 @@ +60000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.tccActionInterceptorOrder b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.tccActionInterceptorOrder new file mode 100644 index 00000000..ce8f1bb1 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.rm.tccActionInterceptorOrder @@ -0,0 +1 @@ +-2147482648 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.commitRetryCount b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.commitRetryCount new file mode 100644 index 00000000..7813681f --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.commitRetryCount @@ -0,0 +1 @@ +5 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.defaultGlobalTransactionTimeout b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.defaultGlobalTransactionTimeout new file mode 100644 index 00000000..51b0e760 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.defaultGlobalTransactionTimeout @@ -0,0 +1 @@ +60000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.degradeCheck b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.degradeCheck new file mode 100644 index 00000000..02e4a84d --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.degradeCheck @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.degradeCheckAllowTimes b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.degradeCheckAllowTimes new file mode 100644 index 00000000..9a037142 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.degradeCheckAllowTimes @@ -0,0 +1 @@ +10 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.degradeCheckPeriod b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.degradeCheckPeriod new file mode 100644 index 00000000..9463411b --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.degradeCheckPeriod @@ -0,0 +1 @@ +2000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.interceptorOrder b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.interceptorOrder new file mode 100644 index 00000000..ce8f1bb1 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.interceptorOrder @@ -0,0 +1 @@ +-2147482648 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.rollbackRetryCount b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.rollbackRetryCount new file mode 100644 index 00000000..7813681f --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.tm.rollbackRetryCount @@ -0,0 +1 @@ +5 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.compress.enable b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.compress.enable new file mode 100644 index 00000000..f32a5804 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.compress.enable @@ -0,0 +1 @@ +true \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.compress.threshold b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.compress.threshold new file mode 100644 index 00000000..33085583 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.compress.threshold @@ -0,0 +1 @@ +64k \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.compress.type b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.compress.type new file mode 100644 index 00000000..a18b53ca --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.compress.type @@ -0,0 +1 @@ +zip \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.dataValidation b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.dataValidation new file mode 100644 index 00000000..f32a5804 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.dataValidation @@ -0,0 +1 @@ +true \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.logSerialization b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.logSerialization new file mode 100644 index 00000000..ec94e300 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.logSerialization @@ -0,0 +1 @@ +jackson \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.logTable b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.logTable new file mode 100644 index 00000000..052b9a71 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.logTable @@ -0,0 +1 @@ +undo_log \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.onlyCareUpdateColumns b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.onlyCareUpdateColumns new file mode 100644 index 00000000..f32a5804 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/client.undo.onlyCareUpdateColumns @@ -0,0 +1 @@ +true \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/log.exceptionRate b/doc/nacos/dolphin-seata/SEATA_GROUP/log.exceptionRate new file mode 100644 index 00000000..105d7d9a --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/log.exceptionRate @@ -0,0 +1 @@ +100 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/metrics.enabled b/doc/nacos/dolphin-seata/SEATA_GROUP/metrics.enabled new file mode 100644 index 00000000..02e4a84d --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/metrics.enabled @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/metrics.exporterList b/doc/nacos/dolphin-seata/SEATA_GROUP/metrics.exporterList new file mode 100644 index 00000000..27c7be41 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/metrics.exporterList @@ -0,0 +1 @@ +prometheus \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/metrics.exporterPrometheusPort b/doc/nacos/dolphin-seata/SEATA_GROUP/metrics.exporterPrometheusPort new file mode 100644 index 00000000..8b148bb2 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/metrics.exporterPrometheusPort @@ -0,0 +1 @@ +9898 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/metrics.registryType b/doc/nacos/dolphin-seata/SEATA_GROUP/metrics.registryType new file mode 100644 index 00000000..b68dd040 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/metrics.registryType @@ -0,0 +1 @@ +compact \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/server.distributedLockExpireTime b/doc/nacos/dolphin-seata/SEATA_GROUP/server.distributedLockExpireTime new file mode 100644 index 00000000..1746da63 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/server.distributedLockExpireTime @@ -0,0 +1 @@ +10000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/server.maxCommitRetryTimeout b/doc/nacos/dolphin-seata/SEATA_GROUP/server.maxCommitRetryTimeout new file mode 100644 index 00000000..d7d17fcb --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/server.maxCommitRetryTimeout @@ -0,0 +1 @@ +-1 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/server.maxRollbackRetryTimeout b/doc/nacos/dolphin-seata/SEATA_GROUP/server.maxRollbackRetryTimeout new file mode 100644 index 00000000..d7d17fcb --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/server.maxRollbackRetryTimeout @@ -0,0 +1 @@ +-1 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.asynCommittingRetryPeriod b/doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.asynCommittingRetryPeriod new file mode 100644 index 00000000..e37d32ab --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.asynCommittingRetryPeriod @@ -0,0 +1 @@ +1000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.committingRetryPeriod b/doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.committingRetryPeriod new file mode 100644 index 00000000..e37d32ab --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.committingRetryPeriod @@ -0,0 +1 @@ +1000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.rollbackingRetryPeriod b/doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.rollbackingRetryPeriod new file mode 100644 index 00000000..e37d32ab --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.rollbackingRetryPeriod @@ -0,0 +1 @@ +1000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.timeoutRetryPeriod b/doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.timeoutRetryPeriod new file mode 100644 index 00000000..e37d32ab --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/server.recovery.timeoutRetryPeriod @@ -0,0 +1 @@ +1000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/server.rollbackRetryTimeoutUnlockEnable b/doc/nacos/dolphin-seata/SEATA_GROUP/server.rollbackRetryTimeoutUnlockEnable new file mode 100644 index 00000000..02e4a84d --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/server.rollbackRetryTimeoutUnlockEnable @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/server.session.branchAsyncQueueSize b/doc/nacos/dolphin-seata/SEATA_GROUP/server.session.branchAsyncQueueSize new file mode 100644 index 00000000..0b3e0a69 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/server.session.branchAsyncQueueSize @@ -0,0 +1 @@ +5000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/server.session.enableBranchAsyncRemove b/doc/nacos/dolphin-seata/SEATA_GROUP/server.session.enableBranchAsyncRemove new file mode 100644 index 00000000..f32a5804 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/server.session.enableBranchAsyncRemove @@ -0,0 +1 @@ +true \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/server.undo.logDeletePeriod b/doc/nacos/dolphin-seata/SEATA_GROUP/server.undo.logDeletePeriod new file mode 100644 index 00000000..7d93eaa5 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/server.undo.logDeletePeriod @@ -0,0 +1 @@ +86400000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/server.undo.logSaveDays b/doc/nacos/dolphin-seata/SEATA_GROUP/server.undo.logSaveDays new file mode 100644 index 00000000..c7930257 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/server.undo.logSaveDays @@ -0,0 +1 @@ +7 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/service.default.grouplist b/doc/nacos/dolphin-seata/SEATA_GROUP/service.default.grouplist new file mode 100644 index 00000000..48cbd257 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/service.default.grouplist @@ -0,0 +1 @@ +127.0.0.1:8091 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/service.disableGlobalTransaction b/doc/nacos/dolphin-seata/SEATA_GROUP/service.disableGlobalTransaction new file mode 100644 index 00000000..02e4a84d --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/service.disableGlobalTransaction @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/service.enableDegrade b/doc/nacos/dolphin-seata/SEATA_GROUP/service.enableDegrade new file mode 100644 index 00000000..02e4a84d --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/service.enableDegrade @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/service.vgroupMapping.default_tx_group b/doc/nacos/dolphin-seata/SEATA_GROUP/service.vgroupMapping.default_tx_group new file mode 100644 index 00000000..331d858c --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/service.vgroupMapping.default_tx_group @@ -0,0 +1 @@ +default \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.branchTable b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.branchTable new file mode 100644 index 00000000..242d17c9 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.branchTable @@ -0,0 +1 @@ +branch_table \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.datasource b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.datasource new file mode 100644 index 00000000..a69eff4e --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.datasource @@ -0,0 +1 @@ +druid \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.dbType b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.dbType new file mode 100644 index 00000000..0d46ca32 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.dbType @@ -0,0 +1 @@ +mysql \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.distributedLockTable b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.distributedLockTable new file mode 100644 index 00000000..f1eb05ec --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.distributedLockTable @@ -0,0 +1 @@ +distributed_lock \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.driverClassName b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.driverClassName new file mode 100644 index 00000000..7a758ce1 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.driverClassName @@ -0,0 +1 @@ +com.mysql.jdbc.Driver \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.globalTable b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.globalTable new file mode 100644 index 00000000..988c1217 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.globalTable @@ -0,0 +1 @@ +global_table \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.lockTable b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.lockTable new file mode 100644 index 00000000..6446c2c5 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.lockTable @@ -0,0 +1 @@ +lock_table \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.maxConn b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.maxConn new file mode 100644 index 00000000..8580e7b6 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.maxConn @@ -0,0 +1 @@ +30 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.maxWait b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.maxWait new file mode 100644 index 00000000..0b3e0a69 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.maxWait @@ -0,0 +1 @@ +5000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.minConn b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.minConn new file mode 100644 index 00000000..7813681f --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.minConn @@ -0,0 +1 @@ +5 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.password b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.password new file mode 100644 index 00000000..d8649da3 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.password @@ -0,0 +1 @@ +root diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.queryLimit b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.queryLimit new file mode 100644 index 00000000..105d7d9a --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.queryLimit @@ -0,0 +1 @@ +100 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.url b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.url new file mode 100644 index 00000000..3124c267 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.url @@ -0,0 +1 @@ +jdbc:mysql://xxx.xxx.xxx.xxx:8052/dolphin_seata?useUnicode=true&rewriteBatchedStatements=true \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.user b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.user new file mode 100644 index 00000000..93ca1422 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.db.user @@ -0,0 +1 @@ +root \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.dir b/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.dir new file mode 100644 index 00000000..85ee8a62 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.dir @@ -0,0 +1 @@ +file_store/data \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.fileWriteBufferCacheSize b/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.fileWriteBufferCacheSize new file mode 100644 index 00000000..3eaa26d5 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.fileWriteBufferCacheSize @@ -0,0 +1 @@ +16384 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.flushDiskMode b/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.flushDiskMode new file mode 100644 index 00000000..962f5de2 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.flushDiskMode @@ -0,0 +1 @@ +async \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.maxBranchSessionSize b/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.maxBranchSessionSize new file mode 100644 index 00000000..3eaa26d5 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.maxBranchSessionSize @@ -0,0 +1 @@ +16384 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.maxGlobalSessionSize b/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.maxGlobalSessionSize new file mode 100644 index 00000000..39886ae8 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.maxGlobalSessionSize @@ -0,0 +1 @@ +512 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.sessionReloadReadSize b/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.sessionReloadReadSize new file mode 100644 index 00000000..105d7d9a --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.file.sessionReloadReadSize @@ -0,0 +1 @@ +100 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.lock.mode b/doc/nacos/dolphin-seata/SEATA_GROUP/store.lock.mode new file mode 100644 index 00000000..1a010b1c --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.lock.mode @@ -0,0 +1 @@ +file \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.mode b/doc/nacos/dolphin-seata/SEATA_GROUP/store.mode new file mode 100644 index 00000000..5baa59d6 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.mode @@ -0,0 +1 @@ +db \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.database b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.database new file mode 100644 index 00000000..c2270834 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.database @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.maxConn b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.maxConn new file mode 100644 index 00000000..9a037142 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.maxConn @@ -0,0 +1 @@ +10 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.maxTotal b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.maxTotal new file mode 100644 index 00000000..105d7d9a --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.maxTotal @@ -0,0 +1 @@ +100 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.minConn b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.minConn new file mode 100644 index 00000000..56a6051c --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.minConn @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.mode b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.mode new file mode 100644 index 00000000..61212a8b --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.mode @@ -0,0 +1 @@ +single \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.queryLimit b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.queryLimit new file mode 100644 index 00000000..105d7d9a --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.queryLimit @@ -0,0 +1 @@ +100 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.single.host b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.single.host new file mode 100644 index 00000000..e56ea71e --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.single.host @@ -0,0 +1 @@ +127.0.0.1 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.single.port b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.single.port new file mode 100644 index 00000000..b79a1eb6 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.redis.single.port @@ -0,0 +1 @@ +6379 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/store.session.mode b/doc/nacos/dolphin-seata/SEATA_GROUP/store.session.mode new file mode 100644 index 00000000..1a010b1c --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/store.session.mode @@ -0,0 +1 @@ +file \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/tcc.fence.cleanPeriod b/doc/nacos/dolphin-seata/SEATA_GROUP/tcc.fence.cleanPeriod new file mode 100644 index 00000000..f49496f0 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/tcc.fence.cleanPeriod @@ -0,0 +1 @@ +1h \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/tcc.fence.logTableName b/doc/nacos/dolphin-seata/SEATA_GROUP/tcc.fence.logTableName new file mode 100644 index 00000000..15871dae --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/tcc.fence.logTableName @@ -0,0 +1 @@ +tcc_fence_log \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.compressor b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.compressor new file mode 100644 index 00000000..c86c3f35 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.compressor @@ -0,0 +1 @@ +none \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.enableRmClientBatchSendRequest b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.enableRmClientBatchSendRequest new file mode 100644 index 00000000..f32a5804 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.enableRmClientBatchSendRequest @@ -0,0 +1 @@ +true \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.enableTcServerBatchSendResponse b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.enableTcServerBatchSendResponse new file mode 100644 index 00000000..02e4a84d --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.enableTcServerBatchSendResponse @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.enableTmClientBatchSendRequest b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.enableTmClientBatchSendRequest new file mode 100644 index 00000000..02e4a84d --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.enableTmClientBatchSendRequest @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.heartbeat b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.heartbeat new file mode 100644 index 00000000..f32a5804 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.heartbeat @@ -0,0 +1 @@ +true \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.rpcRmRequestTimeout b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.rpcRmRequestTimeout new file mode 100644 index 00000000..137b176f --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.rpcRmRequestTimeout @@ -0,0 +1 @@ +30000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.rpcTcRequestTimeout b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.rpcTcRequestTimeout new file mode 100644 index 00000000..137b176f --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.rpcTcRequestTimeout @@ -0,0 +1 @@ +30000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.rpcTmRequestTimeout b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.rpcTmRequestTimeout new file mode 100644 index 00000000..137b176f --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.rpcTmRequestTimeout @@ -0,0 +1 @@ +30000 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.serialization b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.serialization new file mode 100644 index 00000000..7f586cbe --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.serialization @@ -0,0 +1 @@ +seata \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.server b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.server new file mode 100644 index 00000000..e27c4211 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.server @@ -0,0 +1 @@ +NIO \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.shutdown.wait b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.shutdown.wait new file mode 100644 index 00000000..e440e5c8 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.shutdown.wait @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.bossThreadPrefix b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.bossThreadPrefix new file mode 100644 index 00000000..3f8e5eed --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.bossThreadPrefix @@ -0,0 +1 @@ +NettyBoss \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.bossThreadSize b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.bossThreadSize new file mode 100644 index 00000000..56a6051c --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.bossThreadSize @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.clientSelectorThreadPrefix b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.clientSelectorThreadPrefix new file mode 100644 index 00000000..2023170f --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.clientSelectorThreadPrefix @@ -0,0 +1 @@ +NettyClientSelector \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.clientSelectorThreadSize b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.clientSelectorThreadSize new file mode 100644 index 00000000..56a6051c --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.clientSelectorThreadSize @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.clientWorkerThreadPrefix b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.clientWorkerThreadPrefix new file mode 100644 index 00000000..b33a197a --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.clientWorkerThreadPrefix @@ -0,0 +1 @@ +NettyClientWorkerThread \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.serverExecutorThreadPrefix b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.serverExecutorThreadPrefix new file mode 100644 index 00000000..bd65fb1a --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.serverExecutorThreadPrefix @@ -0,0 +1 @@ +NettyServerBizHandler \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.shareBossWorker b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.shareBossWorker new file mode 100644 index 00000000..02e4a84d --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.shareBossWorker @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.workerThreadPrefix b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.workerThreadPrefix new file mode 100644 index 00000000..faedb630 --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.workerThreadPrefix @@ -0,0 +1 @@ +NettyServerNIOWorker \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.workerThreadSize b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.workerThreadSize new file mode 100644 index 00000000..331d858c --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.threadFactory.workerThreadSize @@ -0,0 +1 @@ +default \ No newline at end of file diff --git a/doc/nacos/dolphin-seata/SEATA_GROUP/transport.type b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.type new file mode 100644 index 00000000..a15ff19f --- /dev/null +++ b/doc/nacos/dolphin-seata/SEATA_GROUP/transport.type @@ -0,0 +1 @@ +TCP \ No newline at end of file diff --git a/doc/nacos/dolphin-test/.metadata.yml b/doc/nacos/dolphin-test/.metadata.yml new file mode 100644 index 00000000..76a6b7db --- /dev/null +++ b/doc/nacos/dolphin-test/.metadata.yml @@ -0,0 +1,51 @@ +metadata: +- appName: '' + dataId: application.yml + desc: 通用配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-gateway.yml + desc: 网关配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-monitor.yml + desc: 监控配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-system-biz.yml + desc: 系统配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-sentinel-dashboard.yml + desc: sentinel监控 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-xxl-job-admin.yml + desc: xxl-job分布式定时器配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-rocketmq-dashboard + desc: rocketmq监控面板配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-auth.yml + desc: 认证中心配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-monitor-biz + desc: 运维监控配置 + group: DEFAULT_GROUP + type: yaml +- appName: '' + dataId: dolphin-common-biz + desc: 通用业务配置 + group: DEFAULT_GROUP + type: yaml diff --git a/doc/nacos/dolphin-test/DEFAULT_GROUP/application.yml b/doc/nacos/dolphin-test/DEFAULT_GROUP/application.yml new file mode 100644 index 00000000..86ce0005 --- /dev/null +++ b/doc/nacos/dolphin-test/DEFAULT_GROUP/application.yml @@ -0,0 +1,133 @@ +jasypt: + # 加解密密钥 + encryptor: + # 根密码 + password: dolphin + +# spring配置 +spring: + mvc: + pathmatch: + # swagger未适配spring5新的路径匹配策略path_pattern_parser,会报错需要改回旧的策略 + matching-strategy: ant_path_matcher + redis: + database: 0 + host: xxx.xxx.xxx.xxx + port: 6379 + password: '******' + cloud: + sentinel: + filter: + # 关闭内部拦截,与spring cloud 2021有不兼容的问题 + enabled: false + # 取消Sentinel控制台懒加载 + # 默认情况下 Sentinel 会在客户端首次调用的时候进行初始化,开始向控制台发送心跳包 + # 配置 sentinel.eager=true 时,取消Sentinel控制台懒加载功能 + eager: true + transport: + # Sentinel控制台地址,客户端需要通信时调用 + dashboard: dolphin-visual-sentinel:8056 + +# spring-boot-admin配置 +management: + endpoints: + web: + # 暴露所有监控点(监控请求url地址)配置 + exposure: + include: "*" + endpoint: + health: + # 何时显示完整的健康信息,默认为NEVER都不显示,WHEN_AUTHORIZED当经过授权的用户显示,ALWAYS总是展示 + show-details: ALWAYS + +# feign配置 +feign: + # 开启对sentinel的支持能提供接口调用自动熔断降级的功能 + sentinel: + enabled: true + # 开启okhttp + okhttp: + enabled: true + # 关闭feign默认使用的jdk中的HttpURLConnection请求性能太低,集成别的组件来替换掉 + httpclient: + enabled: false + client: + config: + default: + # 连接超时时间 + connectTimeout: 10000 + # 读超时时间 + readTimeout: 10000 + compression: + # 开启请求 GZIP 压缩,加快传输速度 + request: + enabled: true + # 开启响应 GZIP 压缩,加快传输速度 + response: + enabled: true + +# mybatis-plus配置 +mybatis-plus: + mapper-locations: + - classpath:mapper/**/*.xml + typeAliasesPackage: com.cloud.dolphin.**.entity + global-config: + # 不显示banner + banner: false + # 数据库相关配置 + db-config: + #主键类型 AUTO:"数据库ID自增", INPUT:"用户输入ID",ID_WORKER:"全局唯一ID (数字类型唯一ID)", UUID:"全局唯一ID UUID"; + id-type: assign_id + configuration: + call-setters-on-nulls: true + +# spring security配置 +security: + oauth2: + # 目前资源服务器远程校验令牌RemoteTokenServices类未实现,目前支持本地校验 + resource: + # 资源服务器负载均衡调用认证服务器 + loadBalanced: true + # 认证服务器检测token地址 + token-info-uri: http://dolphin-auth:3000/oauth/check_token + # 通用放行URL,服务个性化,授权资源,公开资源 + ignore: + urls: + - /v2/api-docs + - /actuator/** + +# 防止XSS攻击 +xss: + # 过滤开关 + enabled: false + # 排除链接(多个用逗号分隔) + # excludes: + # 匹配链接 + urlPatterns: /system/* + +# swagger接口文档配置 +swagger: + enabled: true + title: 海豚微服务开放平台_接口文档 + description: 海豚微服务开放平台 + version: 1.0.0 + terms-of-service-url: https://godolphinx.org + contact: + name: wangxaing4 + email: 1827945911@qq.com + authorization: + name: dolphin-oauth + # 需要开启鉴权URL的正则,默认^.*$匹配所有URL + auth-regex: ^.*$ + authorization-scope-list: + - scope: server + description: server all + token-url-list: + - http://${GATEWAY_HOST:dolphin-gateway}:${GATEWAY-PORT:9999}/auth_proxy/oauth/token + +# 日志配置 +logging: + level: + com.cloud.dolphin: debug + org.springframework: WARN + org.spring.springboot.dao: debug \ No newline at end of file diff --git a/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-auth.yml b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-auth.yml new file mode 100644 index 00000000..c9af4e9d --- /dev/null +++ b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-auth.yml @@ -0,0 +1,22 @@ +spring: + datasource: + # 数据源采用spring-boot自带kari,轻量化 + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:******} + url: jdbc:mysql://${MYSQL_HOST:xxx.xxx.xxx.xxx}:${MYSQL_PORT:8052}/${MYSQL_DB:dolphin}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true + freemarker: + allow-request-override: false + allow-session-override: false + cache: true + charset: UTF-8 + check-template-location: true + content-type: text/html + enabled: true + expose-request-attributes: false + expose-session-attributes: false + expose-spring-macro-helpers: true + prefer-file-system-access: true + suffix: .ftl + template-loader-path: classpath:/templates/ diff --git a/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-common-biz b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-common-biz new file mode 100644 index 00000000..674d3c61 --- /dev/null +++ b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-common-biz @@ -0,0 +1,8 @@ +spring: + datasource: + # 数据源采用spring-boot自带kari,轻量化 + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:******} + url: jdbc:mysql://${MYSQL_HOST:xxx.xxx.xxx.xxx}:${MYSQL_PORT:8052}/${MYSQL_DB:dolphin}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true \ No newline at end of file diff --git a/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-gateway.yml b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-gateway.yml new file mode 100644 index 00000000..a5cb7a4b --- /dev/null +++ b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-gateway.yml @@ -0,0 +1,64 @@ +spring: + cloud: + gateway: + # 开启跨域,放行任何跨域请求,开发环境可以允许网关工程跨域 + globalcors: + corsConfigurations: + '[/auth_proxy/**,/common_proxy/**]': + allowedOriginPatterns: "*" + allowed-methods: "*" + allowed-headers: "*" + allow-credentials: true + exposedHeaders: "Content-Disposition,Content-Type,Cache-Control" + # 自动根据服务ID建立路由 + locator: + enabled: true + routes: + # 认证中心 + - id: dolphin-auth + uri: lb://dolphin-auth + predicates: + - Path=/auth_proxy/** + filters: + # 验证码处理 + - ValidateCodeGatewayFilter + # 前端密码解密 + - PasswordDecoderFilter + # system 模块 + - id: dolphin-system-biz + uri: lb://dolphin-system-biz + predicates: + - Path=/system_proxy/** + filters: + # 限流配置 + - name: RequestRateLimiter + args: + # 使用SpEL表达式从Spring容器中获取Bean对象,基于什么限流配置 + key-resolver: '#{@remoteAddrKeyResolver}' + # 限频的频率,每秒请求次数,设置每秒最大请求次数100 + redis-rate-limiter.replenishRate: 100 + # 系统按照恒定间隔向水桶里加入令牌,设置最大为200个令牌容量,如果没有令牌可拿,那么就拒绝服务。 + redis-rate-limiter.burstCapacity: 200 + # monitor 模块 + - id: dolphin-monitor-biz + uri: lb://dolphin-monitor-biz + predicates: + - Path=/monitor_proxy/** + # common 模块 + - id: dolphin-common-biz + uri: lb://dolphin-common-biz + predicates: + - Path=/common_proxy/** + +gateway: + # ASE对称加密密钥 + encode-key: 'dolphin-platform' + # 忽略不需要校验验证码是否合法的客户端 + ignore-clients: + - test + - dolphin_lock + +swagger: + # 忽略微服务提供者 + ignore-providers: + - dolphin-auth diff --git a/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-monitor-biz b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-monitor-biz new file mode 100644 index 00000000..674d3c61 --- /dev/null +++ b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-monitor-biz @@ -0,0 +1,8 @@ +spring: + datasource: + # 数据源采用spring-boot自带kari,轻量化 + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:******} + url: jdbc:mysql://${MYSQL_HOST:xxx.xxx.xxx.xxx}:${MYSQL_PORT:8052}/${MYSQL_DB:dolphin}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true \ No newline at end of file diff --git a/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-monitor.yml b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-monitor.yml new file mode 100644 index 00000000..b8b017ea --- /dev/null +++ b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-monitor.yml @@ -0,0 +1,6 @@ +spring: + # 安全配置 + security: + user: + name: ENC(dtjFNJ20ocy3dpBwUqSbfA==) # dolphin + password: ENC(dtjFNJ20ocy3dpBwUqSbfA==) # dolphin \ No newline at end of file diff --git a/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-rocketmq-dashboard b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-rocketmq-dashboard new file mode 100644 index 00000000..11f0879c --- /dev/null +++ b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-rocketmq-dashboard @@ -0,0 +1,55 @@ +# spring-boot-admin 配置 +management: + endpoints: + web: + # 暴露所有监控点(监控请求url地址)配置 + exposure: + include: '*' + endpoint: + health: + # 何时显示完整的健康信息,默认为NEVER都不显示,WHEN_AUTHORIZED当经过授权的用户显示,ALWAYS总是展示 + show-details: ALWAYS + +# spring-boot内置logback 配置 +logging: + level: + org: + springframework: + web: info + file: + # 指定日志文件的位置 + name: ${user.home}/logs/rocketmq/rocketmq-dashboard.log + pattern: + # 日志文件输出内容的格式 + file: '%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n' + +rocketmq: + config: + # if this value is empty,use env value rocketmq.config.namesrvAddr NAMESRV_ADDR | now, default localhost:9876 + # configure multiple namesrv addresses to manage multiple different clusters + namesrvAddrs: + - xxx.xxx.xxx.xxx:9876 + # if you use rocketmq version < 3.5.8, rocketmq.config.isVIPChannel should be false.default true + isVIPChannel: + # timeout for mqadminExt, default 5000ms + timeoutMillis: + # rocketmq-console's data path:dashboard/monitor + dataPath: /tmp/rocketmq-console/data + # set it false if you don't want use dashboard.default true + enableDashBoardCollect: true + # set the message track trace topic if you don't want use the default one + msgTrackTopicName: + ticketKey: ticket + # must create userInfo file: ${rocketmq.config.dataPath}/users.properties if the login is required + loginRequired: false + useTLS: false + # set the accessKey and secretKey if you used acl,外网使用需要开启ACL权限,我们是在内网玩的,不需要配置 + accessKey: # if version > 4.4.0 + secretKey: # if version > 4.4.0 + +threadpool: + config: + coreSize: 10 + maxSize: 10 + keepAliveTime: 3000 + queueSize: 5000 diff --git a/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-sentinel-dashboard.yml b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-sentinel-dashboard.yml new file mode 100644 index 00000000..d25ae3e2 --- /dev/null +++ b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-sentinel-dashboard.yml @@ -0,0 +1,37 @@ +# spring-boot-admin 配置 +management: + endpoints: + web: + # 暴露所有监控点(监控请求url地址)配置 + exposure: + include: '*' + endpoint: + health: + # 何时显示完整的健康信息,默认为NEVER都不显示,WHEN_AUTHORIZED当经过授权的用户显示,ALWAYS总是展示 + show-details: ALWAYS + +# spring-boot内置logback 配置 +logging: + level: + org: + springframework: + web: info + file: + # 指定日志文件的位置 + name: ${user.home}/logs/csp/sentinel-dashboard.log + pattern: + # 日志文件输出内容的格式 + file: '%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n' + +# sentinel 安全配置 +auth: + username: sentinel + password: sentinel + filter: + exclude-urls: /,/auth/login,/auth/logout,/registry/machine,/version,/actuator/**,/details + exclude-url-suffixes: htm,html,js,css,map,ico,ttf,woff,png + +sentinel: + dashboard: + # 配置 sentinel 控制台版本号 + version: 1.8.0 \ No newline at end of file diff --git a/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-system-biz.yml b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-system-biz.yml new file mode 100644 index 00000000..2863f39e --- /dev/null +++ b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-system-biz.yml @@ -0,0 +1,36 @@ +security: + # 目前资源服务器远程校验令牌RemoteTokenServices类未实现,目前支持本地校验,正在考虑换授权框架sa-token + oauth2: + client: + # 配置资源服务器去认证服务器token-info-uri认证所需的客户端ID跟客户端密钥 + client-id: ENC(dtjFNJ20ocy3dpBwUqSbfA==) + client-secret: ENC(dtjFNJ20ocy3dpBwUqSbfA==) + scope: server + +# 阿里云短信 +aliyun: + sms: + access-key-id: '******' + access-key-secret: '******' + sign-name: 海豚开发平台 + templates: + ali-code: + templateCode: SMS_212690021 + +# 文件上传相关 支持阿里云、华为云、腾讯、minio +oss: + endpoint: https://oss-cn-hangzhou.aliyuncs.com + access-Key: '******' + secret-Key: '******' + region: cn-hangzhou + path-style-access: false + bucket-name: '******' + +spring: + datasource: + # 数据源采用spring-boot自带kari,轻量化 + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:******} + url: jdbc:mysql://${MYSQL_HOST:xxx.xxx.xxx.xxx}:${MYSQL_PORT:8052}/${MYSQL_DB:dolphin}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true \ No newline at end of file diff --git a/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-xxl-job-admin.yml b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-xxl-job-admin.yml new file mode 100644 index 00000000..36f0f05c --- /dev/null +++ b/doc/nacos/dolphin-test/DEFAULT_GROUP/dolphin-xxl-job-admin.yml @@ -0,0 +1,58 @@ +# spring-boot-admin配置 +management: + health: + # 关闭邮件健康检查 + mail: + enabled: false + endpoints: + web: + # 暴露所有监控点(监控请求url地址)配置 + exposure: + include: '*' + endpoint: + health: + # 何时显示完整的健康信息,默认为NEVER都不显示,WHEN_AUTHORIZED当经过授权的用户显示,ALWAYS总是展示 + show-details: ALWAYS + +xxl: + job: + i18n: zh_CN + # 日志保留天数 + logretentiondays: 30 + # 调度线程池最大线程配置 + triggerpool: + # 配置快任务线程池最大200 + fast.max: 200 + # 1分钟窗口期内任务耗时达500ms超过10次,该窗口期内断定为慢任务,慢任务自动降级进入 Slow 线程池,避免耗尽调度线程,提升系统稳定性,配置最大200 + slow.max: 200 + +mybatis: + mapper-locations: classpath:/mybatis-mapper/*Mapper.xml + +spring: + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://${MYSQL_HOST:xxx.xxx.xxx.xxx}:${MYSQL_PORT:8052}/${MYSQL_DB:dolphin_job}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true + username: ${MYSQL_USER:root} + password: ${MYSQL_PWD:******} + mvc: + static-path-pattern: /static/** + freemarker: + suffix: .ftl + request-context-attribute: request + settings: + number_format: 0.########## + # xxl-job报警邮箱 + mail: + host: smtp.qq.com + port: 465 + from: 1827945911@qq.com + username: 1827945911@qq.com + password: xxxx + properties: + mail: + smtp: + auth: true + ssl.enable: true + starttls.enable: false + required: false \ No newline at end of file diff --git a/docker-cloud/docker-compose.yml b/docker-cloud/docker-compose.yml index f014d428..44ba2bf4 100644 --- a/docker-cloud/docker-compose.yml +++ b/docker-cloud/docker-compose.yml @@ -148,13 +148,13 @@ services: - 8057:8057 # spring-admin配置 - kicc-visual-monitor: + kicc-spring-dashboard: build: - context: ../kicc-visual/kicc-monitor - container_name: kicc-visual-monitor + context: ../kicc-visual/kicc-spring-dashboard + container_name: dolphin-visual-spring restart: always - image: kicc-monitor - hostname: kicc-visual-monitor + image: dolphin-spring-dashboard + hostname: dolphin-visual-spring ports: - 8061:8061 diff --git a/kicc-platform/kicc-platform-biz/pom.xml b/kicc-platform/kicc-platform-biz/pom.xml index 70c30b2e..979b6119 100644 --- a/kicc-platform/kicc-platform-biz/pom.xml +++ b/kicc-platform/kicc-platform-biz/pom.xml @@ -19,9 +19,6 @@ kicc-common-biz kicc-monitor-biz kicc-template-biz - - - diff --git a/kicc-register/src/main/resources/bootstrap.yml b/kicc-register/src/main/resources/bootstrap.yml index 880e7282..e16e2a04 100644 --- a/kicc-register/src/main/resources/bootstrap.yml +++ b/kicc-register/src/main/resources/bootstrap.yml @@ -24,6 +24,14 @@ spring: platform: mysql security: enabled: true + boot: # 接入 spring boot admin + admin: + client: + url: http://dolphin-visual-spring:8061 + username: kicc + password: kicc + instance: + service-host-type: ip application: name: @project.artifactId@ diff --git a/kicc-visual/kicc-monitor/Dockerfile b/kicc-visual/kicc-spring-dashboard/Dockerfile similarity index 64% rename from kicc-visual/kicc-monitor/Dockerfile rename to kicc-visual/kicc-spring-dashboard/Dockerfile index 1aa0ecaa..fedebb04 100644 --- a/kicc-visual/kicc-monitor/Dockerfile +++ b/kicc-visual/kicc-spring-dashboard/Dockerfile @@ -1,10 +1,10 @@ FROM moxm/java:1.8-full -RUN mkdir -p /kicc-monitor +RUN mkdir -p /kicc-spring-dashboard -WORKDIR /kicc-monitor +WORKDIR /kicc-spring-dashboard -ARG JAR_FILE=target/kicc-monitor.jar +ARG JAR_FILE=target/kicc-spring-dashboard.jar COPY ${JAR_FILE} app.jar diff --git a/kicc-visual/kicc-monitor/pom.xml b/kicc-visual/kicc-spring-dashboard/pom.xml similarity index 97% rename from kicc-visual/kicc-monitor/pom.xml rename to kicc-visual/kicc-spring-dashboard/pom.xml index 393e9846..1d3aa00f 100644 --- a/kicc-visual/kicc-monitor/pom.xml +++ b/kicc-visual/kicc-spring-dashboard/pom.xml @@ -8,7 +8,7 @@ 1.0.0 - kicc-monitor + kicc-spring-dashboard jar kicc 监控模块,基于 spring boot admin diff --git a/kicc-visual/kicc-monitor/src/main/java/com/cloud/kicc/monitor/KiccVisualMonitorApplication.java b/kicc-visual/kicc-spring-dashboard/src/main/java/com/cloud/kicc/monitor/KiccVisualMonitorApplication.java similarity index 100% rename from kicc-visual/kicc-monitor/src/main/java/com/cloud/kicc/monitor/KiccVisualMonitorApplication.java rename to kicc-visual/kicc-spring-dashboard/src/main/java/com/cloud/kicc/monitor/KiccVisualMonitorApplication.java diff --git a/kicc-visual/kicc-monitor/src/main/java/com/cloud/kicc/monitor/config/WebSecurityConfigurer.java b/kicc-visual/kicc-spring-dashboard/src/main/java/com/cloud/kicc/monitor/config/WebSecurityConfigurer.java similarity index 100% rename from kicc-visual/kicc-monitor/src/main/java/com/cloud/kicc/monitor/config/WebSecurityConfigurer.java rename to kicc-visual/kicc-spring-dashboard/src/main/java/com/cloud/kicc/monitor/config/WebSecurityConfigurer.java diff --git a/kicc-visual/kicc-monitor/src/main/java/com/cloud/kicc/monitor/converter/NacosServiceInstanceConverter.java b/kicc-visual/kicc-spring-dashboard/src/main/java/com/cloud/kicc/monitor/converter/NacosServiceInstanceConverter.java similarity index 100% rename from kicc-visual/kicc-monitor/src/main/java/com/cloud/kicc/monitor/converter/NacosServiceInstanceConverter.java rename to kicc-visual/kicc-spring-dashboard/src/main/java/com/cloud/kicc/monitor/converter/NacosServiceInstanceConverter.java diff --git a/kicc-visual/kicc-monitor/src/main/resources/bootstrap.yml b/kicc-visual/kicc-spring-dashboard/src/main/resources/bootstrap.yml similarity index 100% rename from kicc-visual/kicc-monitor/src/main/resources/bootstrap.yml rename to kicc-visual/kicc-spring-dashboard/src/main/resources/bootstrap.yml diff --git a/kicc-visual/kicc-monitor/src/main/resources/logback-spring.xml b/kicc-visual/kicc-spring-dashboard/src/main/resources/logback-spring.xml similarity index 100% rename from kicc-visual/kicc-monitor/src/main/resources/logback-spring.xml rename to kicc-visual/kicc-spring-dashboard/src/main/resources/logback-spring.xml diff --git a/kicc-visual/pom.xml b/kicc-visual/pom.xml index fee65dd2..3d25ea67 100644 --- a/kicc-visual/pom.xml +++ b/kicc-visual/pom.xml @@ -14,7 +14,7 @@ pom - kicc-monitor + kicc-spring-dashboard kicc-sentinel-dashboard kicc-xxl-job-admin kicc-rocketmq-dashboard