2015-06-09 69 views
3

今天,我在我的Mac OS X(Yosemite 10.10.5)上安裝了Kong(API管理層)。我使用了available here的.pkg文件。我遵循安裝說明,一切都成功了。Kong:在Mac OS X上運行Mashape Kong失敗

我還使用Cassandra主頁上給出的信息安裝了Cassandra。

但是當我開始崗,使用命令:

$ kong start 

它引發以下錯誤:

dnsmasq: failed to create listening socket for fe80::3e15:XXXX:XXXX%en0: Can't assign requested address 

回答

0

看起來你已經在香港端口上運行的東西8000,8001或9042嘗試關閉任何可能使用這些端口並重試的內容?

+0

沒有,在提到港口只有9042只佔用。那也只是卡桑德拉。其他端口是免費的。我仍然有同樣的錯誤。 –

0

通過更改/etc/kong/kong.yml文件中的值,您可以將Kong配置爲在(代理和管理員)的任何自定義端口上運行。看到完整的配置參考here

0

您可以終止在dnsmasq端口上運行的進程並重新啓動kong。

殺死進程:

sudo kill `sudo lsof -t -i:8053` 

開始香港:

kong start 

/usr/local/bin/kong start 
/usr/local/bin/kong stop 
/usr/local/bin/kong reload 
/usr/local/bin/kong status