更改端口9999(和其他)

时间:2016-04-15 13:27:48

标签: couchbase

我最近安装了另一个使用端口9999的软件,所以我需要在CouchBase中更改该端口才能同时运行这两个端口。我已经看到了显示如何自定义某些端口(http://docs.couchbase.com/admin/admin/Install/user-defined-ports.html)的链接,但我在那里找不到9999。它在此处指定(http://developer.couchbase.com/documentation/server/4.1/install/install-ports.html)但我需要端口的确切名称才能更改它,如果可能的话。

任何线索?

谢谢!

1 个答案:

答案 0 :(得分:2)

Couchbase中默认绑定到9999的端口名称为:projector_port您可以通过使用该端口在第一个链接中所述的static_config中设置它来配置它名称。因此,您需要将以下内容添加到static_config文件中:

{projector_port, <desired-port>}.

其中<desired-port>是您希望更改为的端口。

这仅适用于全新安装 - 如果您已经有一个正在运行的实例,则需要更改已保存到持久性配置的默认值。您可以按如下方式执行此操作:

curl  -u Administrator:<password> http://host:8091/diag/eval -d "ns_config:set({node, node(), projector_port}, <desired-port>)."

您需要关闭并重新启动系统才能完全生效。