返回介绍

Mode

发布于 2021-09-25 22:17:13 字数 3669 浏览 1561 评论 0 收藏 0

配置项说明

Memory 模式

配置入口

类名称:org.apache.shardingsphere.infra.config.mode.ModeConfiguration

可配置属性:

名称数据类型说明
type (?)StringMemory

Standalone 模式

配置入口

类名称:org.apache.shardingsphere.infra.config.mode.ModeConfiguration

名称数据类型说明
typeStringStandalone
repositoryPersistRepositoryConfiguration配置 StandalonePersistRepositoryConfiguration
overwriteboolean本地配置是否覆盖文件配置,如果可覆盖,每次启动都以本地配置为准

StandalonePersistRepositoryConfiguration配置

类名称:org.apache.shardingsphere.mode.repository.standalone.StandalonePersistRepositoryConfiguration

可配置属性:

名称数据类型说明
typeStringStandalone 配置持久化类型。如:File
props (?)PropertiesStandalone 配置持久化的属性 如:path 路径

Standalone 属性配置:

名称数据类型说明默认值
pathString配置信息存储路径.shardingsphere 目录

Cluster 模式

配置入口

类名称:org.apache.shardingsphere.infra.config.mode.ModeConfiguration

可配置属性:

名称数据类型说明
typeStringCluster
repositoryRegistryCenterConfiguration配置 Cluster ClusterPersistRepositoryConfiguration
overwriteboolean本地配置是否覆盖配置中心配置,如果可覆盖,每次启动都以本地配置为准

ClusterPersistRepositoryConfiguration配置

类名称:org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepositoryConfiguration

可配置属性:

名称数据类型说明
typeStringCluster mode 类型,如:Zookeeper, Etcd
namespaceStringCluster mode 实例命名空间 如:cluster-sharding-mode
server-listsStringZookeeper / Etcd服务列表,包括 IP 地址和端口号,多个地址用逗号分隔,如: host1:2181,host2:2181
propsProperties配置本实例需要的其他参数,例如 ZooKeeper 的连接参数等

ZooKeeper 属性配置

名称数据类型说明默认值
digest (?)String连接注册中心的权限令牌无需验证
operationTimeoutMilliseconds (?)int操作超时的毫秒数500 毫秒
maxRetries (?)int连接失败后的最大重试次数3 次
retryIntervalMilliseconds (?)int重试间隔毫秒数500 毫秒
timeToLiveSeconds (?)int临时节点存活秒数60 秒

Etcd 属性配置

名称数据类型说明默认值
timeToLiveSeconds (?)long数据存活秒数30秒

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文