Seata入门系列【3】Seata参数配置详解

1 启动参数

1.1 源码

    @Parameter(names = "--help", help = true)
    private boolean help;
    @Parameter(names = {
    
    "--host", "-h"}, description = "The ip to register to registry center.", order = 1)
    private String host;
    @Parameter(names = {
    
    "--port", "-p"}, description = "The port to listen.", order = 2)
    private int port = SERVER_DEFAULT_PORT;
    @Parameter(names = {
    
    "--storeMode", "-m"}, description = "log store mode : file, db", order = 3)
    private String storeMode;
    @Parameter(names = {
    
    "--serverNode", "-n"}, description = "server node id, such as 1, 2, 3.it will be generated according to the snowflake by default", order = 4)
    private Long serverNode;
    @Parameter(names = {
    
    "--seataEnv", "-e"}, description = "The name used for multi-configuration isolation.",
        order = 5)
    private String seataEnv;

1.2 说明

参数 说明
–help 查看帮助
–host, -h server端IP,如输入为-h 192.168.8.8时,在nacos中的注册地址为当前地址,可用于多网卡环境
–port, -p server端启动及监听端口
–storeMode, -m 日志存储方式,支持file, db
–serverNode, -n serverNode 用于TC集群区分节点的序号,各节点生成的分支事务ID以及各类ID是根据这个node生成的,区间是20亿,比如-n 1 节点大概生成的ID都是2开头的,-n 2 生成的ID是4开头的 ,为了避免xid重复
–seataEnv, -e registry.conf 文件的多环境配置,例如修改配置文件为registry-dev.conf,添加-e dev启动,则会读取dev环境的配置

2 配置参数

2.1 通信部分

在这里插入图片描述

2.2 服务端

在这里插入图片描述

2.3 客户端

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.4 存储

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.5 监控

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_37284798/article/details/133376849