我最近安装了另一个使用端口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),但我需要确切的端口名称才能更改它,如果可能的话。
有什么线索吗?
谢谢!
发布于 2016-04-19 14:43:51
在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>)."您需要关闭并重新启动系统才能使其完全生效。
https://stackoverflow.com/questions/36648496
复制相似问题