transport.type=TCP
transport.server=NIO
transport.heartbeat=true
transport.thread-factory.boss-thread-prefix=NettyBoss
transport.thread-factory.worker-thread-prefix=NettyServerNIOWorker
transport.thread-factory.server-executor-thread-prefix=NettyServerBizHandler
transport.thread-factory.share-boss-worker=false
transport.thread-factory.client-selector-thread-prefix=NettyClientSelector
transport.thread-factory.client-selector-thread-size=1
transport.thread-factory.client-worker-thread-prefix=NettyClientWorkerThread
transport.thread-factory.boss-thread-size=1
transport.thread-factory.worker-thread-size=8
transport.shutdown.wait=3
service.vgroup_mapping.my_test_tx_group=default
service.enableDegrade=false
service.disable=false
service.max.commit.retry.timeout=-1
service.max.rollback.retry.timeout=-1
client.async.commit.buffer.limit=10000
client.lock.retry.internal=10
client.lock.retry.times=30
store.mode=file
store.file.dir=file_store/data
store.file.max-branch-session-size=16384
store.file.max-global-session-size=512
store.file.file-write-buffer-cache-size=16384
store.file.flush-disk-mode=async
store.file.session.reload.read_size=100
store.db.datasource=dbcp
store.db.db-type=mysql
store.db.url=jdbc:mysql://127.0.0.1:3306/seata?useUnicode=true
store.db.user=mysql
store.db.password=mysql
store.db.min-conn=1
store.db.max-conn=3
store.db.global.table=global_table
store.db.branch.table=branch_table
store.db.query-limit=100
store.db.lock-table=lock_table
recovery.committing-retry-period=1000
recovery.asyn-committing-retry-period=1000
recovery.rollbacking-retry-period=1000
recovery.timeout-retry-period=1000
transaction.undo.data.validation=true
transaction.undo.log.serialization=jackson
transaction.undo.log.save.days=7
transaction.undo.log.delete.period=86400000
transaction.undo.log.table=undo_log
transport.serialization=seata
transport.compressor=none
metrics.enabled=false
metrics.registry-type=compact
metrics.exporter-list=prometheus
metrics.exporter-prometheus-port=9898
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
seata server 使用一个 RpcServer 类来启动它的服务监听端口,这个端口用来接收 seata client 的消息,RpcServer 这个类是通信层的实现分析的入口。 在这里,SessionHolder 用来做全局事务树的管理,DefaultCoordinator 用来处理事务执行逻辑,而 RpcServer 是这两者可以正常运行的基础,这篇文章的重点在于剖析 RpcServer 的实现,进而延伸到 seata 整个通信框架的细节。
资源推荐
资源详情
资源评论
收起资源包目录
seata-server-0.8.0.zip (137个子文件)
seata-server.bat 3KB
file.conf 3KB
registry.conf 1KB
io.seata.core.store.db.DataSourceGenerator 98B
netty-all-4.1.30.Final.jar 3.71MB
druid-1.1.12.jar 2.64MB
guava-27.0.1-jre.jar 2.62MB
h2-1.4.181.jar 1.61MB
protobuf-java-3.7.1.jar 1.36MB
jackson-databind-2.9.8.jar 1.28MB
netty-3.10.6.Final.jar 1.23MB
jetcd-core-0.3.0.jar 1.2MB
proto-google-common-protos-1.0.0.jar 1.04MB
commons-math-2.2.jar 965KB
mysql-connector-java-5.1.30.jar 932KB
zookeeper-3.4.14.jar 890KB
httpclient-4.5.8.jar 754KB
grpc-core-1.17.1.jar 730KB
guice-4.1.0.jar 658KB
fastjson-1.2.58.jar 625KB
xstream-1.4.10.jar 576KB
seata-codec-protobuf-0.8.0.jar 568KB
joda-time-2.3.jar 568KB
jedis-2.9.0.jar 541KB
log4j-1.2.17.jar 478KB
logback-core-1.2.0.jar 462KB
antlr-2.7.7.jar 435KB
eureka-client-1.9.5.jar 429KB
jersey-core-1.19.1.jar 427KB
commons-lang3-3.4.jar 424KB
hessian-3.3.6.jar 402KB
commons-configuration-1.8.jar 346KB
commons-codec-1.11.jar 327KB
httpcore-4.4.11.jar 319KB
jackson-core-2.9.8.jar 318KB
opencensus-api-0.17.0.jar 315KB
logback-classic-1.2.0.jar 303KB
commons-jxpath-1.3.jar 293KB
commons-lang-2.6.jar 278KB
bolt-1.4.6.jar 230KB
gson-2.8.2.jar 227KB
servo-core-0.12.21.jar 221KB
config-1.2.1.jar 214KB
nacos-client-1.0.0.jar 213KB
grpc-netty-1.17.1.jar 207KB
checker-qual-2.5.2.jar 189KB
seata-core-0.8.0.jar 187KB
commons-io-2.2.jar 170KB
dexx-collections-0.2.jar 162KB
antlr-runtime-3.4.jar 161KB
consul-api-1.4.2.jar 157KB
apollo-client-1.1.0.jar 149KB
commons-dbcp-1.3.jar 145KB
stringtemplate-3.2.1.jar 145KB
grpc-grpclb-1.17.1.jar 144KB
archaius-core-0.7.6.jar 136KB
jersey-client-1.19.1.jar 131KB
sofa-common-tools-1.0.12.jar 117KB
seata-server-0.8.0.jar 114KB
commons-pool2-2.4.2.jar 109KB
registry-client-all-5.2.0.jar 109KB
commons-pool-1.6.jar 109KB
servlet-api-2.5.jar 103KB
netflix-infix-0.3.0.jar 99KB
jline-0.9.94.jar 85KB
jettison-1.3.7.jar 82KB
apollo-core-1.1.0.jar 75KB
zkclient-0.11.jar 73KB
jcommander-1.72.jar 68KB
netflix-eventbus-0.3.0.jar 67KB
protobuf-java-util-3.5.1.jar 67KB
jackson-annotations-2.9.4.jar 65KB
commons-logging-1.2.jar 60KB
simpleclient-0.5.0.jar 58KB
lookout-api-1.5.2.jar 55KB
jsr311-api-1.1.1.jar 45KB
seata-codec-seata-0.8.0.jar 44KB
nacos-api-1.0.0.jar 43KB
slf4j-api-1.7.22.jar 40KB
grpc-stub-1.17.1.jar 39KB
seata-common-0.8.0.jar 34KB
grpc-context-1.17.1.jar 28KB
stax-api-1.0.1.jar 26KB
xpp3_min-1.1.4c.jar 24KB
audience-annotations-0.5.0.jar 20KB
jsr305-3.0.2.jar 19KB
seata-config-core-0.8.0.jar 19KB
compactmap-1.2.1.jar 18KB
jersey-apache-client4-1.19.1.jar 16KB
spotbugs-annotations-3.1.9.jar 15KB
opencensus-contrib-grpc-metrics-0.17.0.jar 14KB
error_prone_annotations-2.2.0.jar 13KB
seata-discovery-etcd3-0.8.0.jar 12KB
seata-discovery-redis-0.8.0.jar 12KB
seata-metrics-registry-compact-0.8.0.jar 12KB
seata-discovery-core-0.8.0.jar 12KB
jetcd-resolver-0.3.0.jar 11KB
seata-config-etcd3-0.8.0.jar 11KB
seata-discovery-zk-0.8.0.jar 10KB
nacos-common-1.0.0.jar 10KB
共 137 条
- 1
- 2
资源评论
placat
- 粉丝: 1
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功