搭建单节点集群

Disque 以集群模式运行,每个服务器都是集群中的一个节点,用户可以运行任意数量的节点,只要确保每个节点的端口号不同即可。

在默认情况下,运行 Disque 服务器程序 disque-server 将启动一个端口号为 7711 的 Disque 节点:

  1. $ ./disque-server
  2. 528:C 28 Apr 11:50:08.519 # Warning: no config file specified, using the default config. In order to specify a config file use ./disque-server /path/to/disque.conf
  3. 528:P 28 Apr 11:50:08.521 * Increased maximum number of open files to 10032 (it was originally set to 256).
  4. 528:P 28 Apr 11:50:08.528 * Node configuration loaded, I'm 216f7fa1b58239ad29dd64c02bfe50e609e88575
  5. Disque 0.0.1 (0bbd831e/0) 64 bit
  6. _ -
  7. . Port: 7711
  8. . o . PID: 528
  9. .
  10. - http://disque.io
  11.  
  12.  
  13. 528:P 28 Apr 11:50:08.528 # Server started, Disque version 0.0.1
  14. 528:P 28 Apr 11:50:08.529 * The server is now ready to accept connections on port 7711

因为 Disque 集群并不限制节点的数量,所以即使只有一个节点,Disque 也是可以执行命令的,如果你只是打算测试一下 Disque ,那么现在就可以使用 Disque 客户端对 Disque 进行测试了。

另一方面,如果你打算构建一个由多个节点组成的 Disque 集群,那么请继续阅读接下来的一节。