Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

신규 패치 또는 버그로 인한 패치는 아래 가이드라인을 통해 진행합니다.

Info

설치 경로 및 구성 파일은 다를 수 있으니 반드시 패치 전 위치를 확인 및 백업 후, 패치 작업을 진행합니다.

Code Block
languagebash
# 본 패치 가이드는 간단한 예시를 기준으로 작성되었습니다.

# Step1 실행 중인 Playce-RoRo를 중지합니다.
]$ cd /opt/servers/playce-roro/bin
]$ sh kill.sh

# Step2 RoRo가 중지된 것을 확인 후, AS-IS Playce RoRo 백업 작업을 진행합니다.
]$ ps -ef | grep roro # roro 프로세스 확인
]$ mv /opt/servers/playce-roro /opt/servers/playce-roro-{version}-backup

# Step3 신규 패치할 Playce RoRo를 다운로드 받고 copy 혹은 설치 경로에 위치 시킵니다.
# 신규 다운로드 경로는 신규 릴리즈 시 홈페이지(https://www.play-ce.io/resource.html#playce-roro)
# 또는 운영 담당자를 통해 전달 받으실 수 있습니다.
]$ cp playce-roro.tar.gz /opt/servers/
]$ cd /opt/servers
]$ tar xf playce-roro.tar.gz

# Step4 기존 구성파일을 복사합니다. 구성 정보의 변경 필요 시 setenv.sh 파일의 구성 정보를 변경합니다.
]$ cd /opt/servers/playce-roro/bin
]$ cp /opt/servers/playce-roro-{version}-backup/bin/setenv.sh ./

# Step5 신규 Playce RoRo를 실행합니다.
]$ cd /opt/servers/playce-roro/bin
]$ sh startup.sh

# Step6 실행 로그 확인 및 페이지 접속을 해서 정상적으로 실행되는지 확인합니다.
# {ip address}:{port} 로 페이지 접속
]$ tail -f /opt/servers/playce-roro/logs/catalina.out  # 로그 모니터링

...