5.4 Session Server
- ํํ์ง
Session Server๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ํ๋ฉด์ ์ ๊ณตํ๋ค. ์ฌ์ฉ์๋ Session Server์ ์์ฑ, ์์ , ์ญ์ , ๋ณต์ ๊ฐ ๊ฐ๋ฅํ๋ฉฐ, ์ํ์กฐํ์ ์์/์ข ๋ฃ๋ฅผ ์ํํ ์ ์๋ค.
๋ด์ฉ
Session Server ์์ฑ
Server๋ฅผ ์์ฑํ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์งํํ๋ค.
1. [Create Server] ๋ฒํผ์ ํด๋ฆญํ์ฌ Server ์ ๋ณด ๋ฑ๋ก์ ์ค๋นํ๋ค.
2. Server์ ์์ฑ์ ์ ๋ ฅํ๋ค.
3. [Save] ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ ์ฅํ๋ค.
Session Server์ ์ฃผ์ ์ค์ ๊ฐ์ ๋ค์๊ณผ ๊ฐ๋ค. ๊ธฐํธ * ๋ ํ์๊ฐ์ด๋ค.
ํญ๋ชฉ | ์ค๋ช | ๋น๊ณ |
---|---|---|
Server Name * | Server์ ์ด๋ฆ |
|
Session Cluster * | Server๊ฐ ์ํ ์ธ์ ํด๋ฌ์คํฐ์ ์ด๋ฆ | |
Host | Server ์์ง์ด ์ค์น๋ ํธ์คํธ์ ์ด๋ฆ | |
IP Address | Server์ IP ์ฃผ์ |
|
Engine | Server์์ ์ฌ์ฉ๋๋ ์์ง์ ์ด๋ฆ |
|
Version * | Server์์ ์ฌ์ฉ๋๋ ์์ง์ ๋ฒ์ | |
Install Path * | Server์์ ์ฌ์ฉ๋๋ ์์ง ์ค์น ๊ฒฝ๋ก |
|
Java Home * | Server๋ฅผ ์์ํ ๋ ์ฌ์ฉํ๋ Java ํ ๋๋ ํ ๋ฆฌ |
|
Hotrod Port * | Hotrod ํฌํธ ๋ฒํธ |
|
Jgroups Port * | Jgroups ํฌํธ ๋ฒํธ |
|
RMI Port * | RMI ํฌํธ ๋ฒํธ |
|
Java Options | Server์ ์ ์ฉํ๊ณ ์๋ JVM ์ต์ |
|
Description | Server์ ๋ํ ์ค๋ช |
|
์ฐธ๊ณ
Session Server ์์ฑ ์์ Domain์ ๋งตํ๋ Session Cluster๋ง ์ ํํ ์ ์์ผ๋ฉฐ, Domain์ ๋งตํ๋์ง ์์ Session Cluster๋ ์ ํ์ด ๋ถ๊ฐ๋ฅํ๋ค.
Session Server ์์
1. ์์ ํ Server๋ฅผ ์ ํํ๋ค.
2. [Action > Edit] ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ ํํ Server๋ฅผ ์์ ํ๋ค.
3. Server Name๊ณผ ๊ฐ ์์ฑ ์ ๋ณด๋ฅผ ์ํ๋ ๊ฐ์ผ๋ก ์์ ํ๋ค.
[์์ ๊ฐ๋ฅํ ํญ๋ชฉ] Server Name, Version, Java Home, Hotrod Port, Jgroups Port, RMI Port, Java Options, Description
4. ์์ ์ ์๋ฃํ๋ฉด [Save] ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ ์ฅํ๋ค.
Session Server ์ผ๊ด ์์
1. ์ผ๊ด ์์ ํ Server 2๊ฐ ์ด์์ ์ ํํ๋ค.
2. [Action > Bulk Edit] ๋ฒํผ์ ํด๋ฆญํ์ฌ ์์ ํ๊ณ ์ ํ๋ ์์ฑ๋ช ์ ์ฒดํฌ ๋ฐ์ค์ ์ฒดํฌํ๋ค.
3. ๊ฐ ์์ฑ ์ ๋ณด๋ฅผ ์ํ๋ ๊ฐ์ผ๋ก ์์ ํ๋ค.
[์์ ๊ฐ๋ฅํ ํญ๋ชฉ] Hotrod Port, Jgroups Port, RMI Port, Java Options, Description
4. ์์ ์ ์๋ฃํ๋ฉด [Save] ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ ์ฅํ๋ค.
์ฐธ๊ณ
Engine ์ ๋ณด๋ ์ฌ์ฉ์์ ์ฐธ๊ณ ๋ฅผ ์ํด ํ์๋ง ํด์ฃผ๋ฉฐ, ์์ ๋์์ ์๋๋ค.
์ค์
์ฒดํฌ๋ฐ์ค๋ฅผ ๋ฏธ์ฒดํฌ ์ Bulk Edit ๊ธฐ๋ฅ ์๋์ด ๋ถ๊ฐ๋ฅํ๋ฉฐ, ์ฒดํฌ ์์๋ง Save ๋ฒํผ์ด ํ์ฑํ๋์ด ์์ ์ด ๊ฐ๋ฅํ๋ค.
Session Server ์ญ์
1. ์ญ์ ํ Server๋ฅผ ์ ํํ๋ค.
2. [Action > Delete] ๋ฒํผ์ ํด๋ฆญํ์ฌ Server๋ฅผ ์ญ์ ํ๋ค.
3. ์ญ์ ๊ฐ๋ฅํ ์ํ์ผ ๊ฒฝ์ฐ์๋ง [Delete] ๋ฒํผ์ด ํ์ฑํ ๋๋ค.
์ค์
Server๊ฐ ๊ธฐ๋์ค์ธ ๊ฒฝ์ฐ ์ญ์ ํ ์ ์์ผ๋ฉฐ, ์ญ์ ๊ฐ๋ฅํ ์ํ์ผ ๊ฒฝ์ฐ์๋ง [Delete] ๋ฒํผ์ด ํ์ฑํ ๋๋ค.
Session Server ๋ณต์
1. Server ๋ชฉ๋ก์์ ๋ณต์ ํ Server๋ฅผ ์ ํํ๋ค.
2. [Action > Clone] ๋ฒํผ์ ํด๋ฆญํ์ฌ Server์ ๋ณต์ ๋ฅผ ์ค๋นํ๋ค.
3. Clone-Server Name๊ณผ ๊ฐ ์์ฑ ์ ๋ณด๋ฅผ ์ํ๋ ๊ฐ์ผ๋ก ์์ ํ๋ค.
[์์ ๊ฐ๋ฅํ ํญ๋ชฉ] Server Name, Session Cluster, Host, Version, Install Path, Java Home, Hotrod Port, Jgroups Port, RMI Port, Java Options, Description
4. [Save] ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ ์ฅํ๋ค.
Session Server ์ค์ ๊ด๋ฆฌ
Server ๋ชฉ๋ก์์ Server Name์ ์ ํํ๋ฉด ์์ธ์กฐํ ๋ฐ ์ค์ ์ ๋ณด๋ฅผ ๋ณ๊ฒฝํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. General, env.sh, dolly.properties ํญ์ ์ ๊ณตํ๋ฉฐ, ์ค์ ํ์ผ์ ๋ฒ์ ๋ณ ๋น๊ต ๋ฐ ๋ณต์์ด ๊ฐ๋ฅํ๋ค.
์ค์
Session Server ์ค์ ์ ๋ณ๊ฒฝํ ๊ฒฝ์ฐ ์์ ๋ ์ฌํญ์ ๋ฐ์์ ์ํ์ฌ Server์ ์ฌ๊ธฐ๋์ด ํ์ํ๋ค.
1) General
Server์ ๋ฑ๋ก ์ ๋ณด๋ Server ์์ธ์กฐํ ์ ๋ค์๊ณผ ๊ฐ์ด ํ์๋๋ค. ์ฐ์ธก ์๋จ์ [] ๋ฒํผ์ ํด๋ฆญํ๋ฉด ์์ ํ๋ฉด์ด ์ถ๋ ฅ๋๋ค.
2) Config File
Server์ Config File์ env.sh, dolly.properties ํญ์ผ๋ก ๊ตฌ๋ถ๋์ด ํ์ผํธ์ง๊ธฐ๋ฅผ ํตํด ๊ด๋ฆฌํ ์ ์๋ค.
Config ํ์ผ์ ์์ ํ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์งํํ๋ค.
1. ์กฐํ๋ ํ๋ฉด์์ ์ฐ์ธก ์๋จ์ [] ๋ฒํผ์ ํด๋ฆญํ๋ฉด ํ์ผ์ ํธ์งํ ์ ์๋ Edit Mode๋ก ๋ณํ๋๋ค.
2. ์์ ์ ์๋ฃํ๋ฉด [] ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ ์ฅํ๋ค.
3. ์ ์ฅ์ ์๋ฃํ๋ฉด Config ํ์ผ์ ์๋ก์ด ๋ฒ์ ์ด ์์ฑ๋๋ค.
Config ํ์ผ์ ๋ฒ์ ๋ณ ๋น๊ต ๋ฐ ๋ณต์ํ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์งํํ๋ค.
1. Selected Version์ ์ ํํ๋ค.
2. Compared Version์ ์ ํํ๋ค.
3. ๋น๊ตํ ๋ฒ์ ์ ์ ํ ์๋ฃํ๋ฉด ์ฐ์ธก ์๋จ์ [Compare] ๋ฒํผ์ ํด๋ฆญํ๋ค.
4. Compare Config File ํ์ ์ฐฝ์ด ์ถ๋ ฅ๋์ด ์ ํํ ๋ฒ์ ์ ํ์ผ ์ ๋ณด๋ฅผ ๋ณผ ์ ์๋ค. ์ค์ ํ์ผ ๋น๊ต ๊ฒฐ๊ณผ๋ ๋๊ฐ ๋ฒ์ ์ ๋์์ ๋ณผ ์ ์๋ [Split View]๋ฅผ ๋ํดํธ๋ก ์ ๊ณตํ๋ค.
5. [Unified View] ๋ก๋ ๋ณํํ์ฌ ํ์ธ ๊ฐ๋ฅํ๋ค.
6. ๋ณต์ํ๊ณ ์ ํ๋ ๋ฒ์ ์ ์์ [Restore] ๋ฒํผ์ ํด๋ฆญํ๋ฉด ํด๋น ์ค์ ํ์ผ๋ก ๋ณต์ํ ์ ์๋ค. ๋ณต์ ์ Config ํ์ผ์ ์๋ก์ด ๋ฒ์ ์ด ์์ฑ๋๋ค.
์ค์
Server์ ์ค์ ํ์ผ ์์ ๋ฐ ์ ์ด๋ฅผ Script ํ์ผ์์ ์ง์ ์ํํ ๊ฒฝ์ฐ ์ฌ์ฉ์๊ฐ ์๋ชป๋ ๋ด์ฉ์ ์ ๋ ฅํ ์ ์์ผ๋ฏ๋ก ์ฃผ์ํด์ผ ํ๋ค. Playce WASup์ ๋ชจ๋ ์์ ๋ค์ Manager๋ฅผ ํตํด ์ํํ ๊ฒ์ ๊ถ์ฅํ๋ค.
3) ์ฌ์ฉ์ ์ ์ Config File
์ฌ์ฉ์ ์ ์ Config File์ ๋ํ ์์ธํ ๋ด์ฉ์ "13. Atlassian ์ ํ ์ค์น > 13.1 Jira"๋ฅผ ์ฐธ๊ณ ํ๋ค.
Session Server ์ ์ด
Server ์ ์ด์ ๋ํ ์์ธํ ๋ด์ฉ์ "4. Domaine ๊ด๋ฆฌ > 4.4 Session Server"๋ฅผ ์ฐธ๊ณ ํ๋ค.
Log View
Log View์ ๋ํ ์์ธํ ๋ด์ฉ์ "4. Domaine ๊ด๋ฆฌ > 4.4 Session Server"๋ฅผ ์ฐธ๊ณ ํ๋ค.
Copyright ยฉ 2021 Open Source Consulting, Inc. All Rights Reserved.