Resin4.0.38能否在<server>配置中支持地址*

Posted

技术标签:

【中文标题】Resin4.0.38能否在<server>配置中支持地址*【英文标题】:Can Resin4.0.38 support address * in <server> configuration 【发布时间】:2015-06-03 06:04:54 【问题描述】:

我正在尝试将我的 webapp 从resin 4.0.15 升级到resin 4.0.38。我的问题是在服务器标签中将地址设置为 * 适用于树脂 4.0.15 而不适用于树脂 4.0.38。 resin.xml 的片段如下:

树脂 4.0.15:

<server id="app" address="*" port="6802"/>

树脂 4.0.38:

<cluster id="app">
     <server id="app-0" address="*" port="6802"/>
...

resin 4.0.38 中抛出异常如下:

com.caucho.config.ConfigException: '*' is not a valid cluster IP address because it is not a private network IP address.
    at com.caucho.cloud.topology.CloudServer.<init>(CloudServer.java:151)
    at com.caucho.cloud.topology.TriadServer.<init>(TriadServer.java:50)
    at com.caucho.cloud.topology.CloudPod.createServer(CloudPod.java:443)
    at com.caucho.cloud.topology.CloudPod.createServer(CloudPod.java:419)
    at com.caucho.cloud.topology.CloudPod.createStaticServer(CloudPod.java:332)
    at com.caucho.server.resin.BootPodConfig.initTopology(BootPodConfig.java:189)
    at com.caucho.server.resin.BootPodConfig.initTopology(BootPodConfig.java:158)
    at com.caucho.server.resin.BootClusterConfig.initTopology(BootClusterConfig.java:283)
    at com.caucho.server.resin.BootClusterConfig.initTopology(BootClusterConfig.java:268)
    at com.caucho.server.resin.BootResinConfig.initTopology(BootResinConfig.java:334)
    at com.caucho.server.resin.BootResinConfig.initTopology(BootResinConfig.java:318)
    at com.caucho.server.resin.BootResinConfig.initTopology(BootResinConfig.java:310)
    at com.caucho.server.resin.Resin.initTopology(Resin.java:1056)
    at com.caucho.server.resin.Resin.initServletSystem(Resin.java:1276)
    at com.caucho.server.resin.Resin.configure(Resin.java:998)
    at com.caucho.server.resin.Resin.initMain(Resin.java:980)
    at com.caucho.server.resin.Resin.main(Resin.java:1438)

谁能帮我解决这个问题?非常感谢。

【问题讨论】:

【参考方案1】:

我可以通过设置&lt;server id="app-0" address="0.0.0.0" port="6802"/&gt;来解决这个问题

从技术上讲,它具有相同的效果

【讨论】:

以上是关于Resin4.0.38能否在<server>配置中支持地址*的主要内容,如果未能解决你的问题,请参考以下文章

ms sql2012 能否安装在win2008 server

SQL Server Docker 容器能否在 Windows Server core 2022 上运行(“linux”不能在此平台上使用)

SQL Server中能否使用“?”占位符

Azure Devops Server 能否预配硬件

Snowflake 中的存储过程能否提供一个表值输出,就像我们在 SQL Server 中得到的一样

在 Windows Server Container 中运行 Azure Storage Emulator:能否监听自定义地址?