redis-cli:传递文件以创建集群以进行非交互式执行

时间:2019-03-17 16:14:15

标签: redis redis-cluster redis-cli redisclient

我正在尝试以非交互方式创建public void execute() { AnyService anyService = (AnyService)applicationContext.getBean(AnyService.class); anyService.execute(); } 集群(我已经从源代码安装了redis)。

我用命令的参数创建了一个文件:

redis

以下命令有效(尽管该错误与该命令的语法无关):

cat infile 
--verbose --cluster create redis.slave.1:6379 redis.master.1:6379 --cluster-replicas 1
  

*错误:创建集群的配置无效。    Redis群集至少需要3个主节点。    这不可能有2个节点,每个节点1个副本。   * 至少需要6个节点。

以下两次尝试惨遭失败:

/path/to/src/redis-cli --verbose --cluster create redis.slave.1:6379 redis.master.1:6379 --cluster-replicas 1

有什么建议吗?

0 个答案:

没有答案