繁体   English   中英

如何在线上放置GlassFish?

[英]How to put GlassFish online?

我正在尝试使GlassFish可以在线访问,但没有成功。 我禁用Windows防火墙,只是为了确保它不会打扰任何人。 我已经通过以下方式在domain.xml设置了<network-listeners>

<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路由器,我以这种方式设置了虚拟服务器列表:

虚拟服务器列表

使用此配置,我得到以下异常:

java.net.BindException:范围内没有可用端口:8181=com.sun.enterprise.v3.services.impl.monitor.MonitorableSSLSelectorHandler@334e9cde严重:由于启动异常而关闭v3:范围内无可用端口:8080 = com .sun.enterprise.v3.services.impl.monitor.MonitorableSelectorHandler @ 29bb22a0

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

我认为,您应该尝试Port Forwarding 不是virtual server

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

您的IP似乎不太可能,也许是本地的? http://www.whatismyip.com/提供您的IP。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM