domain-config-template.properties 설정
본 부록에서는 JEUS를 설치할 때 필요한 domain-config-template.properties 파일 설정에 대해 설명한다.
다음은 domain-config-template.properties 파일의 기본 설정 화면이다.
#=============================================================================
# [Default configuration template]
# This template will be used when generating default domain-configurations via admin
# tool(e.g. create-domain).
#
# System admin can modify this to change the default template if needed.
# Do not modify option name.
#=============================================================================
# Default option values. You can input your options.
domain=domain1
productionmode=true
domain.admin.server.name=adminServer
cloud.server.name=server
domain.admin.server.jvm.config=-Xmx1024m -XX:MaxMetaspaceSize=512m
domain.admin.server.jeus.port=9736
domain.admin.server.http.port=8088
transport.type=HYBRID
transport.address=230.30.1.1
transport.port=12488
# password's plain text is jeus.
# If you want to set encrypted password, change it by set-password command with algorithm option in jeusadmin
jeus.password={SHA-256}UyhKRdViLWdFJefDZhJXWtqIJ55ByAl4jldD6hlcuIg=
jeus.username=jeus
# Node configuration
nodename=node1
# Other configuration
jeus.lang=ko
jvm.vendor=Sun
# If you want to set native library folder manually, define "source" to name of folder in JEUS_HOME/setup/lib_native
#source=sunos_64
# target xsd file for config (default: jeus-domain.xsd,security-domains.xsd,jeus-nodes.xsd,jeus-po-service-model.xsd)
source.schemas=jeus-domain.xsd,security-domains.xsd,jeus-nodes.xsd,jeus-po-service-model.xsd
다음은 domain-config-template.properties 주요 설정 항목에 대한 설명이다.
| 항목 | 설명 |
|---|---|
domain |
사용할 domain의 이름을 정하는 항목이다. |
productionmode |
|
domain.admin.server.name |
MasterServer의 이름을 정하는 항목이다. |
domain.admin.server.jvm.config |
MasterServer의 Jvm Option을 설정하는 항목이다. |
domain.admin.server.jeus.port |
MasterServer의 BASE Port을 설정하는 항목이다. |
domain.admin.server.http.port |
MasterServer의 HTTP Port를 설정하는 항목이다. |
transport.type |
transport type을 설정한다.
|
transport.address, transport.port |
선택한 transport의 종류에 따라서 그 동작에 필요한 주소 및 포트 값을 설정하는 항목이다. |
jeus.password |
관리자 계정의 패스워드를 설정하는 항목이다. |
jeus.username |
관리자 계정의 아이디를 설정하는 항목이다. |
nodename |
해당 노드로 분류된 서버에 대한 정보를 설정하는 항목이다. |