외부에서 런처 서비스에 접속하거나 접근할 때, 18010 을 기본 Port로 사용합니다. 원하치 않는 Port가 서버에 설정된 경우, 일부 기능이 동작하지 않습니다.
본 페이지에서는 서버 Port 설정 방법에 대해 설명합니다.
web-ui 서비스가 바라보는 게이트웨이 Port를 설정합니다.
본 설정이 정상적이지 않을 경우, 아래 화면에서 무한 대기합니다.
Please wait until STATIC service is ready...(about 5 minutes)
런처 설치 경로 아래 resources/services.json 파일을 편집기로 열고 아래와 같이 서버 Port 입력 후 저장합니다.
...
{
"name": "web-ui",
"instanceId": "web-ui",
"type": "LEGACY",
"startCmd": [
"cmd.exe",
"/c",
"static-ui-runner.exe",
"start",
"외부_접속_Port"
]
}
...
런처 쉘에서 아래 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
런처 설치 경로로 이동
application.yml 파일 수정 spring.cloud.inetutils.preferredNetworks 속성 값을 수정합니다. '-' 로 구분하여 복수 개의 값 지정할 수 있으며, 정규 표현식으로 우선 설정할 IP를 지정합니다.
spring:
cloud:
inetutils:
preferredNetworks:
- 211.116
특정 네트워크 대역을 무시하고자 하는 경우, 아래와 같이 설정합니다.
spring:
cloud:
inetutils:
preferredNetworks:
- ^(?!192.168|10.0).*
properties/application.yml 파일 수정 spring.cloud.inetutils.preferredNetworks와 spring.cloud.inetutils.preferred-networks를 위와 동일한 방식으로 수정합니다.
쉘을 통해 모든 서비스를 중지시킵니다.
static >> stop --all
런처 서비스를 재시작 합니다.