如何让 IBM Kitura Framework 监听 IPv6 端口?

How to make IBM Kitura Framework listen on IPv6 port?

我使用 IBM Kitura Framework 制作了一个 Web 应用程序,但该服务仅侦听 IPv4?如何让它同时监听 IPv4 和 IPv6?

添加HTTP服务器的源码如下

Kitura.addHTTPServer(onPort: 8090, with: router)

而我运行lsof -i:8090在我的Ubuntu服务器上,结果是

COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
ServerNew 1731 root    4u  IPv4  24114      0t0  TCP *:8090 (LISTEN)

说明8090端口只监听IPv4

我是 IBM Kitura 的业务开发经理。 Kitura 2 尚不支持 IPv6。它在 Bluesocket 和底层框架中受支持,但尚未在 socket.create() api 中实现。这是积压的,将在不久的将来出现。