服务器上安装了Linux Centos操作系统,并部署了h2服务。
启动h2的后台服务命令并服务已经正常启动,输出结果如下:
java -cp h2-2.2.224.jar org.h2.tools.Server -web -webAllowOthers -tcp -tcpPort 19200 -tcpAllowOthers &


在本地使用浏览器访问远程服务器上h2的服务,却无法访问(输出结果如下)。请帮忙看看,此问题如何解决。谢谢!

服务器上安装了Linux Centos操作系统,并部署了h2服务。
启动h2的后台服务命令并服务已经正常启动,输出结果如下:
java -cp h2-2.2.224.jar org.h2.tools.Server -web -webAllowOthers -tcp -tcpPort 19200 -tcpAllowOthers &


在本地使用浏览器访问远程服务器上h2的服务,却无法访问(输出结果如下)。请帮忙看看,此问题如何解决。谢谢!

以下回复参考:皆我百晓生、券券喵儿等免费微信小程序作答:
根据你的描述和提供的图,我认为问题可能在于以下几个原因:
ping 命令测试网络连接。例如,正确的 URL 可能应该是 http://服务器的IP地址:端口号/,而不是 http://localhost:端口号/ 或者 http://服务器域名:端口号/。在你的情况下,应该是 http://172.10.10.201:19200/。
网络配置问题:确认服务器的防火墙设置是否允许外部访问这个端口。如果防火墙阻止了访问请求,你需要修改防火墙规则以允许外部访问。具体的操作取决于你使用的防火墙软件。此外,还需要确认服务器的网络配置是否正确,特别是 IP 地址和网络路由的设置。如果网络配置有问题,即使服务已经在运行,你也无法访问。
H2 服务配置问题:确认 H2 服务是否已经正确启动并且正在监听指定的端口。你可以使用 netstat 或 ss 命令来检查端口的使用情况。如果服务没有启动或者没有监听在指定的端口上,你需要检查服务的启动命令和配置是否正确。另外,确认你的 H2 服务是否允许外部访问(在你的命令中,你已经使用了 -webAllowOthers 参数来允许外部访问)。
如果以上都没有问题,那么可能需要更深入地检查系统的日志和错误消息来找出问题的根源。在这种情况下,你可能需要联系系统管理员或者网络管理员来获取帮助。希望这些信息能帮助你解决问题!