STATIC 서버를 구성하는 서비스들은 18000 ~ 20000 범위 내 포트를 사용하고 있으며, 기본 설정된 포트가 이미 사용중인 경우, 포트 충돌로 인해 해당 서비스는 정상 실행되지 않고, 상태는 DEAD로 표시됩니다.

서비스 포트 변경

toolbox

  1. 런처 설치 경로 아래 resources/services.json 파일 수정

    ...
    {
      "name": "toolbox",
      "instanceId": "toolbox",
      "type": "REGACY",
      "startCmd": [
        "cmd.exe",
        "/c",
        "server.exe",
        "--port",
        "PORT_NUMBER",
        "--source_dir",
        "%STATIC_HOME%\\\\toolbox-repository",
        "--eureka_server",
        "<http://127.0.0.1:18000/eureka>"
      ]
    },
    ...
    
  2. 서비스 재설치

    static >> stop toolbox
    static >> uninstall toolbox
    static >> install toolbox resources/services.json resources/toolbox-service.zip  --zip
    static >> start toolbox
    

coordinator

mongo-db

  1. 런처 설치 경로 아래 resources/services.json 파일 수정

    {
      "name": "mongo-db",
      "instanceId": "mongo-db",
      "type": "REGACY",
      "preStartCmd": [
        "cmd.exe",
        "/c",
        "mkdir",
        "%STATIC_HOME%\\\\mongo"
      ],
      "startCmd": [
        "cmd.exe",
        "/c",
        "bin\\\\mongod.exe",
        "-bind_ip_all",
        "-dbpath",
        "%STATIC_HOME%\\\\mongo",
        "--port",
        "PORT_NUMBER"
      ]
    },
    
  2. 서비스 재시작

    static >> stop mongo-db
    static >> uninstall mongo-db
    static >> install mongo-db resources/services.json resources/mongodb-win32-x86_64-2008plus-ssl-4.0.3.zip  --zip
    static >> start mongo-db
    

web-ui

  1. %STATIC_HOME%\workspace\web-ui\conf\nginx.conf 파일 수정

    ...
    
    server {
            listen       80;
    
    ...
    
  2. 서비스 재시작

    static >> stop web-ui
    static >> start web-ui
    

client → launcher