느리지만 단단한 IT 인프라 이야기

timesync 2

[PowerShell] 내부망 시간 동기화

업무 중 로그 시간이나 인증 서버 시간과 시스템 시간이 어긋나서 고생해본 경험 있으신가요?특히 사내 인트라넷이나 폐쇄망 환경에서 NTP 서버 연결이 어려운 경우엔, 자체 시간 동기화 시스템을 구성해주는 것이 안정적인 운영에 큰 도움이 됩니다.이번 글에서는 PowerShell을 활용해 내부에 있는 공인망이 연결된 서버로부터 시간 정보를 받아와 시스템 시간을 자동으로 동기화하고, 이 작업을 Windows 시작 시 자동으로 실행되도록 등록하는 방법을 소개합니다.동기화 작업을 진행하기 전에 , ISO 8601 표준을 만족한 현재 시간을 출력하는 웹 서버 구성이 필요 합니다.해당 내용은 아래의 자료를 참고 부탁드립니다. [JSP] 현재 시간 반환하기 (ISO 8601)아래의 코드는 JSP를 사용하여 서버의 현재 ..

Script/PowerShell 2025.06.10

[JSP] 현재 시간 반환하기 (ISO 8601)

아래의 코드는 JSP를 사용하여 서버의 현재 시간을 ISO 8601 형식으로 포맷하고, 이를 JSON 형태로 반환하는 간단한 예제입니다. API 응답이나 클라이언트-서버 시간 동기 테스트 등에 활용할 수 있습니다. ISO 8601이란? : 국제 표준 날짜 및 시간 형식 즉, 컴퓨터가 날짜·시간을 명확하게 인식하고 교환할 수 있도록 정해진 규칙 입니다.ISO 8601 기본 형식YYYY-MM-DDTHH:MM:SS# 출력 값2025-05-27T16:45:00 T는 날짜와 시간 사이 구분자 역할을 합니다.타임존을 붙여서 더 정확하게 사용도 가능합니다. ( 예: 2025-05-27T16:45:00+09:00 )JSP 코드 SimpleDateFormat sdf = new SimpleDateFormat("..

Coding/Jsp 2025.05.27