Bladeren bron

feat:配置Seata,配置Seata注册中心和配置中心都使用nacos,数据存储使用MySQL数据库

yang yi 1 jaar geleden
bovenliggende
commit
097f5719ac
1 gewijzigde bestanden met toevoegingen van 36 en 3 verwijderingen
  1. 36 3
      components/apache-seata-2.5.0-incubating-bin/seata-server/conf/application.yml

+ 36 - 3
components/apache-seata-2.5.0-incubating-bin/seata-server/conf/application.yml

@@ -46,12 +46,45 @@ logging:
 seata:
   config:
     # support: nacos, consul, apollo, zk, etcd3
-    type: file
+    type: nacos
+    nacos:
+      server-addr: 127.0.0.1:8848
+      namespace: public
+      group: SEATA_GROUP
+      data-id: seataServer.properties
   registry:
     # support: nacos, eureka, redis, zk, consul, etcd3, sofa
-    type: file
+    type: nacos
+    nacos:
+      application: seata-server
+      server-addr: 127.0.0.1:8848
+      group: SEATA_GROUP
+      namespace: public
+      cluster: default
   store:
     # support: file 、 db 、 redis 、 raft
-    mode: file
+    mode: db
+    db:
+      datasource: druid
+      db-type: mysql
+      driver-class-name: com.mysql.jdbc.Driver
+      url: jdbc:mysql://127.0.0.1:3306/seata?rewriteBatchedStatements=true
+      user: root
+      password: hsp
+      min-conn: 10
+      max-conn: 100
+      global-table: global_table
+      branch-table: branch_table
+      lock-table: lock_table
+      distributed-lock-table: distributed_lock
+      vgroup-table: vgroup_table
+      query-limit: 1000
+      max-wait: 5000
+      druid:
+        time-between-eviction-runs-millis: 120000
+        min-evictable-idle-time-millis: 300000
+        test-while-idle: true
+        test-on-borrow: false
+        keep-alive: false
   #  server:
   #    service-port: 8091 #If not configured, the default is '${server.port} + 1000'