文件名称:gohelix:Apache Helix 的 Golang 绑定
文件大小:38KB
文件格式:ZIP
更新时间:2024-06-25 21:26:22
Go
gohelix:Apache Helix 的 Golang 绑定 Gohelix 是 Golang 的实验性螺旋客户端。 它目前支持 Helix 旁观者角色的功能,部分支持 Helix 参与者角色。 它还提供了一个命令行实用程序的mirrows功能helix-admin.sh 。 命令行工具helix 下载并安装 helix cli go get github.com/yichen/gohelix/helix 这将安装命令行实用程序helix 。 安装后,从命令行不带参数运行helix ,您应该会看到子命令列表。 命令遵循以下格式: helix -z [zookeeper address] {subcommand} arguments... 也就是说,第一个参数是zookeeper地址。 如果未指定,则默认为localhost:2181 。 使用示例 从 zookeeper 创建集
【文件预览】:
gohelix-master
----connection.go(9KB)
----.gitignore(48B)
----statemodel_test.go(598B)
----connection_test.go(591B)
----manager.go(4KB)
----participant_test.go(2KB)
----helix()
--------helix.go(11KB)
--------trace.go(5KB)
----contributors.txt(8B)
----util_test.go(793B)
----spectator.go(18KB)
----Vagrantfile(552B)
----record_test.go(1KB)
----README.md(4KB)
----util.go(4KB)
----spectator_test.go(1003B)
----script()
--------setupcluster()
----context.go(595B)
----record.go(4KB)
----participant.go(14KB)
----goHelix.sublime-project(206B)
----logger.go(520B)
----admin.go(16KB)
----statemodel.go(871B)
----admin_test.go(8KB)
----keybuilder.go(4KB)
----vagrant()
--------install_cluster.sh(493B)
--------zookeeper.conf(229B)
--------participant_12914.conf(348B)
--------provision.sh(291B)
--------setup_services.sh(198B)
--------participant_12913.conf(348B)
--------helixcontroller.conf(282B)
--------participant_12915.conf(348B)
----constants.go(6KB)