Tag: kotlin

连接被拒绝

当我试图连接到塔兰图尔服务器,我得到以下错误: 线程“main”中的exceptionjava.net.ConnectException:Connection refused:在java.net.AbstractPlainSocketImpl的java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)上的java.net.DualStackPlainSocketImpl.connect0(Native Method)处进行连接。在java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)处的java.net.PlainSocketImpl.connect(PlainSocketImpl.java)上的java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)处的doConnect(AbstractPlainSocketImpl.java:350) :172)在java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)在java.net.Socket.connect(Socket.java:589)在java.net.Socket.connect(Socket.java:538)在java (Socket.java:434)在TarantoolKt.main(Tarantool.kt:37) 我的代码: class Tarantool { val client: TarantoolClient init { val config: TarantoolClientConfig = TarantoolClientConfig() config.apply { username = "test" password = "test" } val socketChannelProvider: SocketChannelProvider = SocketChannelProvider { _, p1 -> when(p1) { null -> { println("Trying to connect . . .") SocketChannel.open(InetSocketAddress("192.168.1.254", 3301)) // <- error } […]