我正在使用netty编写简单的服务器。默认情况下,我使用localhost:8080与他合作,
但我可以将其更改为somthingAnother:8080?
我只能使用java,我不知道我的程序将在哪个操作系统上运行。
我无法打开hosts.txt文件并自行编写新主机。
我试过用
new InetSocketAddres(String hostname, int port)
答案 0 :(得分:0)
主机名不出所料是主机的名称 - 运行服务(本例中为netty)的服务器。默认情况下,名称“localhost”表示“我正在运行的计算机” - 因此您无法更改该名称所指向的位置。但是,您可以使用
为正在使用的计算机添加其他名称你想做什么?
答案 1 :(得分:0)
您可以使用bind(String hostname,int port)或bind(SocketAddress localAddress)将ServerBootsrap绑定到主机名,其中localAddress = InetSocketAddress(Sttring hostname,int port)