从外部访问或访问启动器服务时,使用 18010 作为默认端口。 如果在服务器中设置了不需要的端口,则某些功能将不起作用。

本页介绍如何设置服务器端口。

后端(网关)端口设置

设置 web-ui 服务查看的网关端口。

如果这个设置不正常,下面的屏幕会无限期地等待。

Please wait until STATIC service is ready...(about 5 minutes)

  1. 用编辑器打开launcher安装路径下的resources/services.json文件,如下图输入服务器端口,保存。

    ...
    
    {
      "name": "web-ui",
      "instanceId": "web-ui",
      "type": "LEGACY",
      "startCmd": [
        "cmd.exe",
        "/c",
        "static-ui-runner.exe",
        "start",
        "外部_连接_Port"                                                                                                                                                                          
      ]
    }
    
    ...
    
  2. 在启动器 shell 中依次执行以下 4 个命令。

static >> stop web-ui
static >> uninstall web-ui
static >> install web-ui resources/services.json resources/web-ui.zip --zip
static >> start web-ui

启动器 IP 设置

  1. 进入启动器设置路径

  2. application.yml 文件修改 修改 spring.cloud.inetutils.preferredNetworks 属性值。 可以指定多个值,用'-'分隔,指定正则表达式首先设置的IP。

    spring:
      cloud:
        inetutils:
          preferredNetworks:
            - 211.116
    

    如果要忽略特定的网络频段,请按如下方式进行设置。

    spring:
      cloud:
        inetutils:
          preferredNetworks:
            - ^(?!192.168|10.0).*
    
  3. properties/application.yml 文件修改 spring.cloud.inetutils.preferredNetworks和 spring.cloud.inetutils.preferred-networks以同上方式修改。

  4. 通过 shell 停止所有服务。

    static >> stop --all
    
  5. 重新启动启动器服务。

    1. 开始 > 服务
    2. "STATIC Launcher" 重新启动