如何设置h2 tcp服务器通过IPv4侦听tcp?

时间:2016-04-06 10:44:44

标签: java tcp h2

我创建了一个混合模式为h2的小应用程序。数据库是本地的,允许同时进行远程连接。远程连接是通过tcp。要启动tcp服务器,我使用以下代码:

 public Server h2Server() throws SQLException {
        return Server.createTcpServer("-tcp", "-tcpAllowOthers", "-tcpPort", "9092");
    }

问题是app服务器只能侦听tcp6(IPv6)。

如何更改应用将在tcp(IPv4)上侦听的设置?

1 个答案:

答案 0 :(得分:1)

您可以使用java

启动-Djava.net.preferIPv4Stack=true,即您的应用来更改它