gpt4 book ai didi

java - 如何将 GlassFish 放到网上?

转载 作者:行者123 更新时间:2023-12-01 15:38:01 24 4
gpt4 key购买 nike

我正在尝试使 GlassFish 可以在线访问,但没有取得任何成功。我禁用了 Windows 防火墙,只是为了确保它不会造成任何影响。我已经设置了<network-listeners>domain.xml方法如下:

<network-listeners>
<network-listener port="8080" protocol="http-listener-1" address="-IPcomeshere" transport="tcp" name="http-listener-1" thread-pool="http-thread-pool"></network-listener>
<network-listener port="8181" protocol="http-listener-2" address="-IPcomeshere" transport="tcp" name="http-listener-2" thread-pool="http-thread-pool"></network-listener>
<network-listener port="4848" protocol="admin-listener" address="-IPcomeshere" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool"></network-listener>
</network-listeners>

我已经尝试了上面的一些端口,但没有成功。我有一个 D-link DIR-655 路由器,我这样设置虚拟服务器列表:

Virtual Servers List

通过此配置,我得到以下异常:

java.net.BindException: No free port within range: 8181=com.sun.enterprise.v3.services.impl.monitor.MonitorableSSLSelectorHandler@334e9cde SEVERE: Shutting down v3 due to startup exception : No free port within range: 8080=com.sun.enterprise.v3.services.impl.monitor.MonitorableSelectorHandler@29bb22a0

我做错了什么?任何帮助将不胜感激!

最佳答案

我认为,您应该尝试端口转发。不是虚拟服务器

基本上,它会打开路由器上的这些端口,并将发送到这些端口的数据包重定向到本地计算机服务器的端口。

关于java - 如何将 GlassFish 放到网上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8560376/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com