기업의 IT 운영환경 변화로 다양한 변화에 신속하고
효과적으로 대응할 수 있는 능력이 IT 운영의 필수 요소가
되었습니다. 이를 지원하는 자동화 솔루션이 Workload
Automation 입니다.
Workload Automation 특징
1. 신속한 처리를 위한 접근방식의 전환
- Time-Base 처리 방식에서 Event-Driven 방식으로 전환
2. IT 중심에서 비즈니스 중심으로의 전환
- IT 전문가에 의해서 처리되던 스케줄 작업이 직관적이고
비즈니스 중심적인 Wolkflow 관리 기능 제공
3. 복잡한 IT환경에 대응
- 엔터프라이즈 일정 관리는 단일 중앙 모니터에서 모든
시스템이 Workflow를 관리
4. 비용절감
- 효율적인 자원 사용 및 중단 시간 최소화
J-Jobs
J-Jobs는 비즈니스 프로세스를 이벤트 기반으로 실시간 스케줄링하고
자동화하는
Workload Automation 제품입니다.
다양한 템플릿을 활용하여 작업을 자동화할 수 있으며,
이벤트와 플랫폼 지원으로 다른 시스템 간의 작업도 자동화합니다.
J-Jobs는 고비용과 기술지원 문제 등 기존 외국산 제품의 단점을
해소하였을 뿐 아니라,
클라우드 연계 및 운영을 편리하게 할 수 있게 합니다.
또한 편리한 커스터마이징 기능에,
전사 배치 업무도 효율적으로 할 수 있는 클라우드향(向) 솔루션입니다.
Resources
Event
IT 운영 복잡해질수록,
‘워크로드 오토메이션’으로 혁신!
최근 기업의 거의 모든 업무가 IT 기술을 통해 처리되면서 IT 운영의 워크로드 관리가 많은 기업들의 고민거리로 부상하고 있습니다. ‘워크로드(Workload)’란 주어진 기간에 IT 시스템에 의해 실행되어야 할 작업의 할당량을 의미합니다. 과거에는 워크로드 관리 솔루션을 단순히 IT 시스템의 배치 작업(Batch Job : 데이터를 실시간 처리하지 않고 일괄적으로 모아 처리하는 작업)을 스케줄링...
Event
5시간 걸리던
Batch Job을 30분만에?!
분산 환경에서 스케줄링이 잘 되고 있는지 분석하는데 많은 Load가 소요되고 있지 않나요? 스케줄링이 잘 진행되고 있는지, 장애가 발생했다면 어느 포인트에서 발생했는지 찾느라 많은 시간을 들이고 있지 않나요? 대용량 데이터가 처리되는 Batch Job의 시간 단축이 필요하지 않으신가요?
Release Notes
-
J-Jobs 2.10.15 릴리스 노트
2024.06.26
J-Jobs 2.10.15
릴리즈 날짜 : 2024.06.26
신규 기능 및 기능 개선
- Job 속성 팝업에서 주/부담당자 전화번호, 이메일 표시
- k8s Job Template 엑셀 업다운로드 지원
결함 수정
- Job 속성 팝업에서 저장 시 분기나 오류 종료 기호를 덮어쓰는 문제 해결
- 체크아웃 된 폴더가 있으면 사용자를 삭제할 수 없도록 수정
- Job 편집기 진입 시 Job 수정 상태로 변경되던 현상 수정
- Oracle 환경에서 에이전트 신규 추가 시 ORA-00937 오류 수정
- 엑셀 업로드 마이너 오류 수정
- 기타 화면 마이너 오류 수정
-
J-Jobs 2.9.27 릴리스 노트
2024.06.24
J-Jobs 2.9.27
릴리즈 날짜 : 2024.06.24
신규 기능 및 기능 개선
- 정기 Planning 화면 개선
- 대시보드 화면에 장기간 수행 Job 리스트 추가
결함 수정
- 데이터 이력 삭제 기능 메타 업데이트 지연 발생 현상 개선
- 파라미터 인자포함 사용 시 파라미터에 error-contains-keyword가 포함되는 현상 수정
- 체크인 시 인터벌 타입의 스케줄이 이전 실행 시간을 고려하지 않고 바로 실행되는 문제 수정
- Server Monitoring 화면의 Agent 정렬 순서 맞지 않는 현상 수정
- runOndemandPlan api 호출 시 불필요 파라미터 체크 로직 해제
- PostgreSQL 환경에서 Agent 기동 시 Timeout 발생하는 현상 개선
- Request 회수 후 재할당 시 때때로 실행구역 정보 불일치되는 현상 수정
- Agent 기동 중 Hold/Release 상태 불일치 현상 수정
- Agent Id 채번 로직 개선
- Server LRUCache Memory 메모리 누수 가능성 제거
- Slave Server에서 정기 Planning이 실행되지 않도록 예외처리 추가
- Oracle 환경에서 에이전트 신규 추가 시 ORA-00937 오류 수정
- Job 속성 팝업에서 저장 시 분기나 오류 종료 기호를 덮어쓰는 문제 해결
- 기타 화면 마이너 오류 수정
-
J-Jobs 2.10.14 릴리스 노트
2024.06.13
J-Jobs 2.10.14
릴리즈 날짜 : 2024.06.13
결함 수정
- ReqID 채번 중복 오류 방지 기능 삽입
-
J-Jobs 2.10.13 릴리스 노트
2024.05.29
J-Jobs 2.10.13
릴리즈 날짜 : 2024.05.29
신규 기능 및 기능 개선
- 읽기 권한이 부여된 사용자그룹 폴더에 대한 선행 지정 허용
- Req Id 중복 채번 시 재 채번하도록 개선
결함 수정
- Slave Server에서 정기 Planning이 실행되지 않도록 예외처리 추가
- Planning Folder 상태가 실패로 변경되는 현상 수정
- k8s job 템플릿에서 초기 pod가 만들어지지 않았을 때 재시도하도록 수정
- k8s job template Job명 난수화 옵션 켜져있을 경우 이전 job 삭제 기능 오동작 수정
- Job 분배규칙이 정해지지 않음을 명시하는 None 라벨 추가 (Round-Robin)
- 대시보드에서 위젯 이동 오류 수정
- 기타 화면 결함 수정
-
J-Jobs 2.10.12 릴리스 노트
2024.03.21
J-Jobs 2.10.12
릴리즈 날짜 : 2024.03.21
결함 수정
- Server LRUCache Memory 메모리 누수 가능성 제거
-
J-Jobs 2.10.11 릴리스 노트
2024.03.08
J-Jobs 2.10.11
릴리즈 날짜 : 2024.03.08
신규 기능 및 기능 개선
- 대시보드 화면에 장기간 수행 Job 리스트 추가
- 서버 모니터링 화면에서 에이전트 그룹 접기 기능 추가
- k8s Job Template에 ENV valueFrom 형식 제공
결함 수정
- 상태 불일치 현상을 방지하고자 Agent 기동 중 Hold/Release 수행 제한
- Request 회수 후 재할당 시 때때로 실행구역 정보 불일치되는 현상 수정
- Agent Busy 상황에서 일부 Agent Group의 실행 구역 설정 변경되는 현상 수정
- k8s Job 복사 시 Namespace 변경 안됨 결함 수정
- Planning 비활성화 스케줄 내용도 표시하도록 수정
- 결재 기능 사용 시 폐기 알림 메시지 안뜨는 오류 수정
- REST API 알림 내용에 개행 있을 때 오류나는 현상 수정
- 이미 완료된 Cycle Job이 서버 재기동 시 다시 수행되는 현상 수정
-
J-Jobs 2.10.10 릴리스 노트
2023.11.22
J-Jobs 2.10.10
릴리즈 날짜 : 2023.11.22
신규 기능 및 기능 개선
- IP 범위로 접근제어 가능하도록 기능 추가
- 폴더 및 Job 속성에 키워드 알림 기능 추가
- Dashboard에 Checked Error 표시 기능 추가
- runOndemandPlan api 호출 시 불필요 파라미터 체크 로직 해제
- mariaDB, postgreSQL에서 job parameter 길이 제한 해제
결함 수정
- k8s job delete 실패 시 running 상태가 유지되지 않도록 수정
-
J-Jobs 2.10.9 릴리스 노트
2023.11.07
J-Jobs 2.10.9
릴리즈 날짜 : 2023.11.07
신규 기능 및 기능 개선
- Job 호출방식(온라인/스케줄링)에 따라 조회 필터링 추가
- URL을 통한 SSL 인증서 다운로드 및 keystore 등록 기능 추가
- 스케줄 실행내역 쿼리 성능 개선
- Job 속성 다건 편집 시 전체 제거 추가
결함 수정
- agent 설정 화면에서 agent group 수정 버튼 사라짐 오류 수정
- 선행이 있는 폴더를 Planning 실행할 경우 중지 안되는 오류 수정
-
J-Jobs 2.9.26 릴리스 노트
2023.11.03
J-Jobs 2.9.26
릴리즈 날짜 : 2023.11.03
신규 기능 및 기능 개선
- 사용자가 속한 사용자그룹이 많은 경우 사용자 그룹 표시 개선
- 로그 뷰어 개선
- 로그 조회 느림 현상 개선
- 알림 예약어 목록 기능 추가
- Step 단위 최소 대기시간 추가
결함 수정
- 알림 꺼져있는데도 바로 끝나지않고 processing 하는 현상 수정
- Planning 자동 재처리 시 기준일자가 현재일로 변경되는 현상 수정
- 사용자 목록 페이징 시 중복/누락 현상 수정
- 재처리 시 오류 발생하면서 Meta DB에 정보 쌓이지 않는 현상 수정
- 에이전트 로그 파일 백업&삭제 시간 지연에 따른 에이전트 멈추는 현상 수정
- 로그 뷰어 로그 밀림 현상 수정
-
J-Jobs 2.10.8 릴리스 노트
2023.10.11
J-Jobs 2.10.8
릴리즈 날짜 : 2023.10.11
신규 기능 및 기능 개선
- 사용자 그룹에 논리적인 그룹핑 추가
- 정기 Planning 화면 개선
- Job 실행 상세 내역 팝업에서 자동 새로고침 및 주기 단축
- 알림 예약어 목록 기능 추가
- 에이전트 패치 화면 편의성 개선
결함 수정
- JobInstance, JobExecution, StepExecution의 각 실행 결과 상태 불일치 현상 수정
- k8s Job 수행 로그의 내용이 잘리는 현상 수정
- REST API 헤더 파싱 오류 수정
- Job 버전과 JSL 버전이 일치하지 않는 문제 수정
- Server Monitoring 화면의 Agent 정렬 순서 맞지 않는 현상 수정
- 기준일자 및 스케줄 수행 기준이 지난 Planning에 대한 삭제 및 폐기처리 불가 현상 수정
-
J-Jobs 2.10.7 릴리스 노트
2023.09.08
J-Jobs 2.10.7
릴리즈 날짜 : 2023.09.08
신규 기능 및 기능 개선
- Job, Step 로그 파일명에 Job명이 포함되도록 개선
- 결재 예외 사용자 그룹 설정기능 추가
- REST API 알림서버 Content-Type multipart 지원
- k8s job template args 속성 추가
- 수시 Planning 실행 시 기준일자가 오늘과 다를 경우 알림메세지 추가
- request count 조회 api 추가
- Agent 로그 백업 옵션 기본 값을 삭제로 변경
결함 수정
- 선택된 폴더가 보이지 않는 경우 폴더트리가 모두 닫히는 버그 수정
- BPMN 화면 조회 시 view 없는 오류 수정
- 상태별 job count job명으로 검색 시 api error 수정
-
J-Jobs 2.10.6 릴리스 노트
2023.08.21
J-Jobs 2.10.6
릴리즈 날짜 : 2023.08.21
신규 기능 및 기능 개선
- k8s Job 템플릿 멀티스텝 지원
- k8s Job labels, imagePullSecrets 항목 추가
- k8s Job Template log process 분리
- k8s UTC 외 타임존 지원 및 다중 실행 검증 로직 강화
- 시스템 관리자 사용자그룹 전체 조회 권한 추가
결함 수정
- k8s Job template 사이드카 로그 출력 시 무한루프 진입 가능성 제거
- k8s Job template 이전 job 삭제 불가 현상 조치
- 컨테이너 환경에서 에이전트 Pod 재시작 시 Request 상태 처리 안되는 현상 수정
- plugin template 업로드 시 에러 발생하는 현상 수정
- Planning이 Fail Running 중일 때 새로 시작 시 폐기되지 않는 현상 수정
- runtime에서 로그 파일 이동 시 메모리 과도하게 사용하는 현상 수정
- step 편집 화면에서 table:string 값 출력 안되는 현상 수정
- 로그 뷰어 로그 밀림 현상 수정
-
J-Jobs 2.10.5 릴리스 노트
2023.08.02
J-Jobs 2.10.5
릴리즈 날짜 : 2023.08.02
신규 기능 및 기능 개선
- 실행중이지 않은 이전 k8s Job에 대해 삭제 처리 옵션 및 Pod가 없는 dangling Job 삭제처리 기능 추가
- k8s Job 중복 실행 허용을 위한 Job명 처리 옵션 지원
- k8s Job Template multistep 지원
- Keycloak 기반 OAuth 지원
- Job, Step 로그 파일명에 Job명이 포함되도록 개선
- k8s 로깅 api 에러 시 retry 처리 기능 추가
- Heroku dyno 컨테이너 지원
- License 메뉴에서 Job 전체 개수 표시 추가
결함 수정
- 체크인 시 인터벌 타입의 스케줄이 이전 실행 시간을 고려하지 않고 바로 실행되는 문제 fix
- k8s Job의 스케줄이 수행상태에서 폴더 체크인하면 다음 스케줄 오류 발생
- 에이전트 설정에서 에이전트 편집 화면 진입 시 화면버그 fix
- Planning 자동 재처리 시 기준일자가 현재일로 변경되는 버그 fix
- 로그 조회 속도 개선
- REST API 템플릿 Job이 예외 상황임에도 정상 처리되는 버그 fix
- REST API 결재 메일 표 템플릿 개선
- 인스톨러로 Agent 단독 설치 시 속도 개선
- 동시처리개수가 많을 경우 Job 로그 파일 생성되지 않을 수 있는 bug fix
- 파라미터 인자포함 사용 시 파라미터에 error-contains-keyword가 포함되는 현상 fix
- Request 회수 과정에서 상태를 Running으로 바꾸는 현상 fix
- BPMN Editor 저장 되지 않을 수 있는 bug fix
- 사용자 ID에 . 있을 경우 템플릿 업로드 기능 오류 발생하지 않도록 수정
- 패스워드 관리 규칙 추가
- 사용자 URI 이력 스케줄 실행내역 쿼리 수정
- aws 템플릿 추가 시 Json parsing 오류 수정
- 사용자 목록 페이징 시 중복/누락 현상 발생 현상 fix
- swagger UI API 문서 제작
- MySQL 환경에서 EXP_WORKING_TIME Update 오류 수정
- 요청 사용자가 undefined 인 Job 호출 시 사용자 조회 오류 반복됨
- 재처리 시 오류 발생하면서 Meta DB에 정보 쌓이지 않는 현상 fix
- Job 실행내역 Excel Download에 시작시간, 종료시간 추가
- 테이블 설치 후 root 접속 시 오류 발생 현상 fix
- 에이전트 로그 파일 백업&삭제 시간 지연에 따른 에이전트 멈춤 현상 fix
- Job 실행지연 알림이 주기 조정
- 서버 그룹 이름 변경 시 오류 발생 현상 fix
- oracle, mariadb, mysql 실행내역에서 job tag 누락 fix
-
J-Jobs 2.9.25 릴리스 노트
2023.07.10
J-Jobs 2.9.25
릴리즈 날짜 : 2023.07.10
신규 기능 및 기능 개선
- Request uri history table의 addr_ip 크기 변경(20->190)
결함 수정
- 스케줄 실행 시 job 개수 라이선스 체크하는 로직 제거
- 스케줄 실행 내역 oracle 일부 누락 수정
-
J-Jobs 2.9.24 릴리스 노트
2023.06.28
J-Jobs 2.9.24
릴리즈 날짜 : 2023.06.28
신규 기능 및 기능 개선
- 패스워드 관리 규칙, 사용자 URI 요청 이력 관리 기능 추가
- Datasource 설정 내 DB 접속 정보에 대한 암호화 처리
- Planning 상세/Job 실행내역에서 Job 바로가기 추가
결함 수정
- Planning Map 상세화면에서 뒤로가기 시 Planning 페이지 유지 안되는 현상 수정
- Job 실행내역 다건 처리 재시작 시 Resource not found 오류 수정
- Planning 실행내역 폴더 선택 되어 있을 때 탭 변경 시 시작 시간 초기화되는 현상 수정
- Server의 Mata Connection 수를 늘려도 SqlProcessingWorker 수가 증가하지 않는 현상 수정
- Planning Job 종료시간 역전현상으로 실행 대기하는 오류 수정
- 통합 검색으로 job 실행내역으로 이동 후 조건이 지워지지 않는 현상 수정
- CPU 임계치 기준에 해당하는 비가용 에이전트 해제 관련 문제 수정
- 대시보드에서 새로고침 시 로그인 화면으로 이동하는 현상 수정
- Agent에서 @Download 사용 시 임시 파일이 쌓이는 현상 수정
- Agent에서 Server API 호출 시 한쪽 서버로 몰리는 현상 수정
- 다수의 스케줄을 일괄 시작할 경우 특정 에이전트로 Job 할당이 몰리는 문제 수정
-
J-Jobs 2.10.4 릴리스 노트
2023.05.25
J-Jobs 2.10.4
릴리즈 날짜 : 2023.05.25
신규 기능 및 기능 개선
- k8s Job multi container job에서 main container 관리 프로세스 추가
- job 속성에 label 추가
- 대시보드 성능 개선
- 기본 이력 조회 기간, Dashboard 자동 Refresh 주기 등 옵션화
- 서버, 에이전트간 헬스체크 카운트 기본값 변경
- root 비밀번호 메타DB 내에서 관리하도록 개선
- 역할별 기본 접속 화면 설정 기능 추가
- 우측 상단 사용자명과 함께 소속 역할의 역할명으로 표기하도로 개선
- 사용자 관리화면에서 기본 필터 조건을 사용자명으로 변경
- 알림 내용에 포함된 Link로 해당 이력 바로가기 기능 추가
- 실행 구역 설정 제한 관련 역할 지정 가능하도록 변경
결함 수정
- 데이터 이력 삭제 기능 메타 업데이트 지연 발생 현상 조치
- k8s job 로깅 관련 변수 치환 방지 조치
- Planning에서 Job에 설정된 스케줄 비활성화 불가능 오류 해결
- Agent에서 Server API 호출 시 한쪽 서버로 몰리는 현상 수정
- 사용자그룹이 특정상황에서 ADMIN이 풀리는 현상 수정
- k8s Pod 내에서 특정 pid가 존재하지 않음에도 살아있다고 판단하여 오작동하는 현상 수정
- Job 복사 후 BPMN Editor에서 수정 후 저장 시 오류 발생하는 현상 조치
- 존재하지 않는 페이지 접근 시 WAS명 버전 정보 노출되는 현상 수정
- 에이전트설정 화면에서 에이전트 삭제 시 간헐적으로 화면 스크롤 사라지는 오류 수정
- 통합검색에서 Planning 실행내역 결과에 대한 Context 메뉴 일부 비정상 동작하는 현상 수정
- CPU 임계치 기준에 해당하는 에이전트 비가용 즉시 해제 현상 수정
- k8s Job 템플릿에서 오류 키워드 정상 동작 안함 오류 수정
- 메타DB 정보 암호화 관련 세션 스토리지 미적용 현상 수정
- 다수의 스케줄을 일괄 시작할 경우 특정 에이전트로 Job 할당이 몰리는 현상 수정
- MySQL 이중화 환경에서 과도한 MySQLTransactionRollbackException 로그 발생 현상 조치
- Agent에서 @Download 사용 시 임시 파일이 쌓이는 현상 수정
- 새로운 Template 추가 했는데도 이전 Template이 사용되는 문제 수정
- 결재요청 비교 화면에서 url에 특수문자 있을 경우 오류 발생 현상 수정
- [모니터링 > 서버] 내 최대 동시실행 모니터링 정상 표시 안되는 문제 수정
-
J-Jobs 2.10.3 릴리스 노트
2023.05.10
J-Jobs 2.10.3
릴리즈 날짜 : 2023.05.10
신규 기능 및 기능 개선
- Job, Step 로그 경로 예약어로 제공
- k8s Job 멀티 컨테이너 지원
- 사용자 정의 시스템 알림 기능 추가
- 에이전트 Hold And Stop 기능 추가
결함 수정
- SSO 인증 후 사용자 정보가 null로 표시되는 현상 오류 수정
- 자동 이력 백업 시 오류 발생 현상 수정
- k8s 환경에서 에이전트의 '모니터링에서 캐시 메모리 제외' 설정이 적용 안되는 문제 수정
- 자동 에이전트 삭제 기능 관련 로그 조회 안되는 문제 수정
- [관리자 > 사용자설정 > 사용자]에서 사용자 삭제 시 오류 발생 현상 수정
-
J-Jobs 2.10.2 릴리스 노트
2021.08.13
J-Jobs 2.10.2
릴리즈 날짜 : 2023.05.02
신규 기능 및 기능 개선
- 알림 서버 템플릿 변수(Job 담당자 연락처, 알림 요약) 추가
- 영업일 캘린더 동기화 Job 샘플 추가
결함 수정
- [사용자 설정 > 사용자] 화면에서 '사용자 권한 변경이력 버튼' 오작동 오류 수정
- 매니저 https 기동 시 결재 오류 수정
- 기동 시 대량의 Job Instance 업데이트로 인한 장애 발생하는 현상 수정
-
J-Jobs 2.10.1 릴리스 노트
2023.04.24
J-Jobs 2.10.1
릴리즈 날짜 : 2023.04.24
신규 기능 및 기능 개선
- k8s Job 생성 후 Pod 생성 딜레이 설정 및 ServiceAccount 적용
- 알림 서버 유형 추가 (REST API)
- 최상위 폴더로 복사 기능
- 사용자그룹 별 읽기 및 조회 권한 분리
- 파티셔닝을 통한 Pod 병렬 실행
- Container Feature 켜져 있을 때 일정 기간 접속되지 않은 에이전트 자동 삭제 기능
- Datasource 설정 내 DB 접속 정보에 대한 암호화 처리
- OAuth 인증 사용시 로그인 페이지 입력창 비활성화
- k8s 환경에서 에이전트 livenessprobe shell script 추가
결함 수정
- 대시보드에서 새로고침 시 로그인 화면으로 이동할 수 있는 버그 수정
- k8s job 템플릿 job명 대문자일 경우 소문자로 치환하여 처리
- openjdk 환경에서 엑셀 내보내기 시 오류 발생하지 않도록 수정
-
J-Jobs 2.10.0 릴리스 노트
2023.03.27
J-Jobs 2.10.0
릴리즈 날짜 : 2023.03.27
J-Jobs 2.10.0 버전의 가장 큰 특징은 컨테이너 환경 지원 및 k8s Pod 템플릿 추가입니다. 컨테이너 환경 지원 뿐만 아니라 각종 이력 관리 기능을 추가하여 이력 관리를 할 수 있도록 지원합니다.
새로운 기능
- 컨테이너 환경 지원
- k8s Pod 템플릿
- Namespace 설정지원
- Google OAuth 인증
- 로그인 이력 관리 기능
- 폴더 수정이력 관리 기능
- 스케줄 수정이력 관리 기능
- 폴더 체크인 이력 관리 기능
- 매니저 이중화 구성 시 세션 클러스터링
- REST API를 이용한 외부 인사시스템 연계
- Command/Shell 템플릿 추가 플러그인화
- Command, REST API 템플릿 작업 종료 시 외부 종료 커맨드 등록 기능
- Embeded Tomcat 8.5.77 업그레이드
- log4j2 업그레이드
결함 수정
- 패스워드 관리 기능 개선
- Job 목록 화면 width 개선
- Planning/Job 실행내역 조회 조건 확대
- Step 실행 구역 설명 개선
- 알림서버 템플릿이 DB Type별로 제공하도록 변경
- 사용자가 속한 사용자그룹이 많은 경우 사용자 그룹 표시 개선
- 이력처리 상세내역 화면에 필터 조건 추가
- 에이전트 그룹/에이전트의 실행구역 작업 목록에 folder 추가
- 에이전트 모니터링 화면에 에이전트 IP 표시 추가
- Planning hold 상태로 시작 config 추가
- Planning 복구 모드 로직 개선
- Planning 미리보기 폴더 비활성화/제외 버튼 접힌상태에서 보이도록 변경
- 오류 재시작 시, 에이전트 로그 강화
- config.properties 초기값 변경
- Job 수정이력 저장방식 수정
- 폴더 명 20자에서 40자로 제한 확장
- 서버 Planning 로그 분리
- 클라우드 환경에서 삭제된 Agent 로그 조회할 수 있도록 기능 개선
- Fetch 전에 동시실행 개수/배타처리 예약어 체크를 해서 Fetch 대상에서 제외하도록 로직 변경
- J-Jobs 서버/에이전트 base image 개선
- 설치 시 매니저 Tomcat 세션 스토리지 사용 여부 선택하도록 개선
- 템플릿, 배포 관련 저장 경로 설정 DB화
- Job 실행내역 화면 사용자그룹 조회 모두 선택됨 query 수정
- Job, Step 로그 경로 예약어로 제공
- Job, 폴더 파라미터 추가 UI 직관적으로 보이게 개선
- 툴팁 표시 위치 개선
- 순환 참조 오류 문구 자연스럽게 변경
- 과도한 시스템 알림 (Resource Busy) 발생 개선
- 서버와의 연결 오류 시 에이전트 로그 개선
- 알림 Async Executor 분리
- SimpleDateFormat 제거후 FastDateFormat으로 변경하여 속도 개선
- 버전 및 수정이력 관리 로직 개선
버그 수정
- DB 연결 이상으로 로그인에 실패 시, 오류 알림(alert) 없이 아무 동작 안하는 현상 수정
- Job 생성, 수정 팝업에 출력 타입 설정 누락 오류 수정
- PID가 겹쳐 에이전트 기동이 안되는 현상 수정
- Job 템플릿 중지 시 실행되지 않은 하위 Job 중지 안되는 오류 수정
- 엑셀 업로드 시 최대 동시 실행 개수 누락 오류 수정
- 엑셀 다운로드 시 Planning Job 스케줄의 유효시간 누락 오류 수정
- MySQL로 SQL 템플릿 사용 시, commit 안되는 현상 수정
- Planning에서 Job의 step 추가 시 해당 Job의 후행 삭제되는 현상 수정
- 다른 폴더의 작업을 후행으로 지정했을 때 체크인 후 속성 편집창에서 보이지 않는 오류 수정
- 플래닝 건마다 리커버리 시 초기 구동 시간 대기 필요한 현상 수정
- Job 동시실행개수 설정 시, 대기중인 건들이 가끔 running상태로 보이는 오류 수정
- 스케줄 실행현황 팝업에서 매분, 5분마다 등의 스케줄 실행 현황 표시 안되는 현상 수정
- 플러그인 템플릿 추가 후 job 생성 시 지원되지 않는 템플릿으로 인식하는 오류 수정
제거된 기능
- Job 버전관리 Feature 제거, 폴더 체크인 이력에서 관리
-
J-Jobs 2.9.23 릴리스 노트
2023.03.27
J-Jobs 2.9.23
릴리즈 날짜 : 2023.03.27
변경 항목
다음 항목이 업데이트 되었습니다.
- Agent
결함 수정
[Agent]- REST API 템플릿 Keep-Alive 속성 값 추가
-
J-Jobs 2.9.22 릴리스 노트
2023.03.08
J-Jobs 2.9.22
릴리즈 날짜 : 2023.03.08
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
- Agent
상세 내용
[Manager]- 알림 관련 SMTP 서버에 대한 TLS 1.2 지원
- 스케줄 실행 이력 삭제 데이터 정합성 강화
- 정기 Planning 등록 시 성능 개선
- 사용중인 캘린더 영업일 만료 임박 시 경고 기능 추가
[Agent]
- Agent 재기동 시 TCP 연결 확인 로직 강화
-
J-Jobs 2.9.21 릴리스 노트
2023.01.12
J-Jobs 2.9.21
릴리즈 날짜 : 2023.01.12
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
- Agent
상세 내용
[Manager]- 메뉴 초기화 후 USER 역할 사용자가 Planning > 편집 화면 진입 불가 오류 수정
[Agent]
- PL/SQL timeout 기본값 없음 오류 수정
- Stored Procedure 템플릿 추가
-
J-Jobs 2.9.20 릴리스 노트
2022.12.22
J-Jobs 2.9.20
릴리즈 날짜 : 2022.12.22
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
- Server
- Agent
상세 내용
[Manager]- 설치/제거 > 이력 삭제 시, 삭제 기간 직접 입력 가능하도록 수정
- Planning 실행 내역에서 tag 조건 검색 시 페이징 안되는 오류 수정
- 연단위 스케줄 Job이 포함된 Planning 엑셀 다운로드 후 업로드 시 검증 오류 수정
- Planning 기준시간이 0시가 아닌 경우, 인터벌 스케줄 오동작 오류 수정
- 사용자그룹에 수정권한이 없을 경우, 정기 Planning 등록 안되는 문제 수정
- Job 실행내역에서 중지 요청 안되는 오류 수정
[Server]
- 플래닝 스케줄 유효시간 내 있는데 Stop 처리되는 오류 수정
[Agent]
- command/shell script 유형으로 수행 중 Text file busy 오류 오류 수정
-
J-Jobs 2.9.19 릴리스 노트
2022.11.24
J-Jobs 2.9.19
릴리즈 날짜 : 2022.11.24
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
- Server
- Agent
상세 내용
[Manager]- 엑셀업로드 시 폴더/Job속성 누락 bug fix
- 기타 마이너 화면 bug fix
[Server]
- Job 동시실행개수 설정 시, 대기중인 Job 상태가 Running으로 보이는 bug fix
- Job 실행 시 간헐적 에이전트 그룹 할당 오류 bug fix
- 스케줄 설정 된 사이클 작업이 재시작 후 정상 종료 시 한번 더 수행되는 bug fix
- Planning 폐기 후에도 Wait 상태이던 Request가 남아있는 bug fix
- Job 실행 요청 전달 오류 시 처리 보완
[Agent]
- Job Template에서 부모 Job 상태 조회 지연 시 처리 보완
-
J-Jobs 2.9.18 릴리스 노트
2022.10.20
J-Jobs 2.9.18
릴리즈 날짜 : 2022.10.20
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
- Server
- Agent
- DB
상세 내용
[Manager]- Job 폐기 요청 시 상태 변경 되지 않는 bug fix
- Job template의 부모 Job 중지 시 자식 Job 중지처리되지 않는 bug fix
- Job실행내역 > 오류 상태 변경 시 상태추적 로그 누락 bug fix
[Server]
- 실행중인 Cycle Job을 hold 후 release 하면 상태초기화 되는 bug fix
- Job 실행 요청(F/T) 후 10분이 지나도 Running 상태 (F/R)로 변경되지 않는 경우 회수하여 재할당 하도록 수정
[Agent]
- Agent에서 서버상태 체크를 멈추는 bug fix
- 클라우드 환경에서 이미 삭제된 Agent의 로그 조회 기능 추가
[DB]
- Oracle 환경에서 실행구역 조회 쿼리 bug fix
-
J-Jobs 2.9.17 릴리스 노트
2022.09.15
J-Jobs 2.9.17
릴리즈 날짜 : 2022.09.15
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
- Server
- Agent
상세 내용
[Manager]- 상태추적 로그에 지정된 실행구역 정보 추가
- Job (Partition) 호출 시 하위 Request에 Caller 표시
- Oracle DB에서 폴더명으로 Job 실행내역 검색 bug fix
- 미리보기 화면에서 폴더 파라미터 조회 bug fix
[Server]
- Trace Log 저장 중 길이 초과 오류 발생 방지
[Agent]
- Agent에서 Server에 Query 요청 실패 시 재시도 및 REST API를 이용하도록 보완 로직 추가
-
J-Jobs 2.9.16 릴리스 노트
2022.09.07
J-Jobs 2.9.16
릴리즈 날짜 : 2022.09.07
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
- Server
- Agent
- DB
상세 내용
[Manager]- SFTP PUT 방식에서 로컬 파일이 없는 경우 실패 로직 추가
- Job Partition 중지 시 대기중이었던 하위 Job request가 실행되는 bug fix
- 요청이력 조회 시 error comment 컬럼 누락되는 현상 수정
- setjob template으로 실행된 job 중지 요청 시 stopping으로 중지되는 bug fix
[Server]
- TCP 연결이 끊겼다가 정상화되는 경우 처리 로직 개선
[Agent]
- Agent Id 채번 로직 개선
[DB]
- mysql sequence용 table engine을 innoDB로 변경 시 RW 채번 오류 발생하지 않도록 처리로직 개선
- 데이터 이관 시 '=' 문자 처리 로직 추가
-
J-Jobs 2.9.15 릴리스 노트
2022.09.02
J-Jobs 2.9.15
릴리즈 날짜 : 2022.09.02
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
상세 내용
[Manager]- Planning 실행 예측 기능 성능 및 조회 편의성 개선
-
J-Jobs 2.9.14 릴리스 노트
2020.03.20
J-Jobs 2.9.14
릴리즈 날짜 : 2022.08.30
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
상세 내용
[Manager]- Planning 실행 예측 기능 추가
- Job 실행내역 등 엑셀 내보내기에서 대량 데이터 처리 성능 개선
-
J-Jobs 2.9.13 릴리스 노트
2019.11.21
J-Jobs 2.9.13
릴리즈 날짜 : 2022.08.12
변경 항목
다음 항목이 업데이트 되었습니다.
- Agent
상세 내용
[Agent]- Agent 캐시 관련 오류 발생 후 스레드 block 및 서버 동작 이상이 생길 수 있는 현상 수정
-
J-Jobs 2.9.12 릴리스 노트
2022.08.09
J-Jobs 2.9.12
릴리즈 날짜 : 2022.08.09
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
- Server
- Agent
- DB
상세 내용
[Manager]- 폴더 복사 시 토큰 정보도 복사되도록 개선
[Server]
- 서버 RW Pliing 주기 500ms로 설정
[Agent]
- 에이전트 모니터링 화면에서 삭제된 에이전트도 조회할 수 있도록 개선
[DB]
- MySQL 지원
-
J-Jobs 2.9.11 릴리스 노트
2022.08.07
J-Jobs 2.9.11
릴리즈 날짜 : 2022.08.07
변경 항목
다음 항목이 업데이트 되었습니다.
- Server
상세 내용
[Server]- MariaDB JDBC 드라이버 교체 대응 서버 상태 조회 api 개선
- 스케줄 정보 캐시 dirty 감지 시, 캐시 갱신 및 스케줄 처리 정상화 개선
-
J-Jobs 2.9.10 릴리스 노트
2022.08.02
J-Jobs 2.9.10
릴리즈 날짜 : 2022.08.02
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
- Agent
상세 내용
[Manager]- Planning 실행내역 화면에서 페이징 표시 시, 누락되거나 중복 표시될 수 있는 bug fix
[Agent]
- 캐시된 에이전트 연결정보 확인 및 cache clear, garbage 삭제 기능 추가
-
J-Jobs 2.9.9 릴리스 노트
2022.07.25
J-Jobs 2.9.9
릴리즈 날짜 : 2022.07.25
변경 항목
다음 항목이 업데이트 되었습니다.
- Server
상세 내용
[Server]- 서버와 DB 사이의 시간 차이가 있을 경우 스케쥴링 시간 계산 오류가 발생할 수 있는 bug fix
-
J-Jobs 2.9.8 릴리스 노트
2022.07.08
J-Jobs 2.9.8
릴리즈 날짜 : 2022.07.08
변경 항목
다음 항목이 업데이트 되었습니다.
- Server
- Agent
- 기타
상세 내용
[Server]- 실패 후 재처리된 Cycle Planning 스케줄 중단 bug fix
[Agent]
- 서버와 연결된 Agent 삭제 시도 시 alert 발생 기능 추가
[기타]
- Minor bug fix
-
J-Jobs 2.9.7 릴리스 노트
2022.05.25
J-Jobs 2.9.7
릴리즈 날짜 : 2022.05.25
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
- Server
- Agent
상세 내용
[Manager]- 사용자 권한 변경이력 목록 화면 개선
- Planning 선후행 연결선 표시 개선
- Job 추가 시점의 토큰 저장 관련 bug fix
- 전체 실행 이력 삭제 로직 개선
- 이력 데이터 관리 Feature 설정에 3년 주기 추가
- Zip 업로드 시 실행구역 덮어쓰기 여부 옵션화
- 폐기 로직 개선 - 동일 폴더ID, 기준일자 실행이력이 성공일 때 폐기하지 않도록 함
- REBOOT STOPPED Planning에 대한 다건 액션 메뉴 추가
- 다수의 선행 작업이 하나의 후행 작업과 연결되어 있는 Planning 실행 속도 개선
[Server]
- DB시간과 서버의 시간이 차이 날 경우 Planning 비정상 종료 bug fix
- Planning Hold 상태 시 서버 로그 쌓이지 않도록 개선
[Agent]
- File Transfer Template 덮어쓰기 및 원격 에이전트 설정 로직 개선
- Job 실행 중에 에이전트 재기동 시 Active Job Count 로직 개선
- 삭제된 Agent의 Resource가 0으로 쌓일 수 있는 bug-fix
- 동일 에이전트명 중복 접속 시 기존 에이전트 종료 처리 기능 추가
-
J-Jobs 2.9.6 릴리스 노트
2022.02.24
J-Jobs 2.9.6
릴리즈 날짜 : 2022.02.24
변경 항목
다음 항목이 업데이트 되었습니다.
- Manager
- Server
- Agent
상세 내용
[Manager]- Job 스케줄 실패 시 스케줄 중지 옵션화 및 zip 업로드/다운로드 스케줄 포함
- Planning 실행 시 Hold 상태로 시작, 실행 내역에서 멀티 액션(중지, 재시작, 폐기 등) 기능
- Planning 조회/실행, 엑셀 업로드/다운로드, zip 업로드/다운로드 성능 향상
- Check-out 성능 개선
- 사용자 권한 변경 이력 조회 및 관리, 오류 발생 이력 관리 기능
- 로그인 화면 및 상단 메뉴 블랙 테마 적용
[Server]
- 서버/에이전트 간의 TCP 통신 연결 감시 기능 강화
[Agent]
- 에이전트 PLL Check 로직 개선
References
![](/admin/static/kor/assets/images/solutions/logo/c-redcap.png)
레드캡투어
차세대 시스템 적용
![](/admin/static/kor/assets/images/solutions/logo/c-jeonbook.png)
전북은행
마이데이터 서비스 적용
![](/admin/static/kor/assets/images/solutions/logo/c-koreanarmy.png)
국방부 차세대
국방재정 솔루션 적용
![](/admin/static/kor/assets/images/solutions/logo/c-hanjin.png)
한진택배
코어시스템 적용
![](/admin/static/kor/assets/images/solutions/logo/c-lxpantos.png)
차세대 포워딩 시스템 외
3개 시스템 적용
![](/admin/static/kor/assets/images/solutions/logo/c-zerotoseven.png)
제로투세븐 내부회계관리
시스템 적용
![](/admin/static/kor/assets/images/solutions/logo/c-gsretail.png)
GS리테일 통합커머스
시스템 적용
![](/admin/static/kor/assets/images/solutions/logo/c-asungdaisoo.png)
아성다이소
통합 HR 시스템 적용
![](/admin/static/kor/assets/images/solutions/logo/c-kbiz.png)
K-BIZ 디지털 공제시스템
(노란우산) 구축
![](/admin/static/kor/assets/images/solutions/logo/c-ssis.png)
차세대 사회보장정보시스템 구축
![](/admin/static/kor/assets/images/solutions/logo/c-korearatings.png)
한국기업평가
차세대 시스템 구축
![](/admin/static/kor/assets/images/solutions/logo/c-hankook.png)
한국은행
차세대 시스템 적용
![](/admin/static/kor/assets/images/solutions/logo/c-komscokorea.png)
한국조폐공사 블록체인서비스
플랫폼 적용
![](/admin/static/kor/assets/images/solutions/logo/c-work.png)
근로복지공단 고용산재보험료
퇴직정산시스템
![](/admin/static/kor/assets/images/solutions/logo/c-gsretail.png)
GS리테일 통합커머스 시스템
![](/admin/static/kor/assets/images/solutions/logo/c-institute.png)
보험개발원 및 8개 생명/화재 보험사의
IFRS17시스템 적용
News
LG CNS Workload Automation 솔루션 J-Jobs, GS인증 획득
"클라우드 관리 뚝딱"…LG CNS, 혁신솔루션 MWC 첫선
![](https://d37v4gwq2080el.cloudfront.net/prd/upload/news/1638498841935_jjobs3.jpg)
[MWC2019]수백여개 클라우드 관리, IT업무 프로세스 효율화
솔루션 등 전시
LG CNS가 26일(현지시간) 스페인 바르셀로나에서 열리는
MWC2019에서 유망 IT 솔루션을 선보였다. LG CNS의 MWC 참가는
이번이 처음이다.
LG CNS는 MWC 자매행사인 4YFN(4 Years From Now)에 참가했다.
이 행사는 4년 뒤에 MWC에 참가할 수 있을 만큼 잠재력 높은
벤처들이 혁신 IT 신기술과 솔루션을 소개하는 자리다. 올해는
45개국 600여개 스타트업이 참여했다.
LG CNS는 수백여개의 클라우드 관리 화면을 하나의 화면에서
관리할 수 있게 도와주는 ‘카토즈(CATOZ)’와 IT 운영자 및
개발자가 업무 프로세스를 효율적으로 관리할 수 있는 솔루션
‘제이잡스(J-Jobs)’ 등 관련 전시부스를 마련했다.
카토즈는 ‘Cloud A To Z’의 약자로 클라우드 관리의 A부터 Z까지
모든 것을 담았다는 의미를 담았다. 예를 들어 클라우드 현황을
관리하기 위해 경우에 따라 480여개의 개별 페이지들을 접속해야
한다. 카토즈는 480여개 페이지를 단 1개의 화면에서 관리할 수
있게 돕는다.
'제이잡스'는 필요한 순간 적시에 작업을 관리할 수 있다는
의미다. 회사의 모든 업무가 IT 기술을 통해 처리되기 때문에
구조적으로 진행과정이 복잡한 경우가 많아 이 과정을 한 눈에
관리할 수 있도록 만든 솔루션이다. 제이잡스는 다양한 플랫폼
환경에서 처리되는 수 만개의 작업들을 통합 관리할 수 있게
돕는다. 제이잡스 없이 관리했던 방식 대비 최대 80% 이상
생산성을 높일 수 있다고 회사측은 설명했다.
한편 LG CNS는 MWC에서 LG계열사와 협업에도 참여했다.
LG유플러스가 MWC에서 선보인 5G 기반의 스마트 팩토리 원격제어
서비스에는 LG CNS 스마트팩토리 플랫폼 ‘팩토바(Factova)’가
적용됐다.
LG CNS 관계자는 “기술 경쟁이 가장 치열하게 일어나는 곳이
스타트업계”라며 “이번 참가를 토대로 LG CNS 솔루션의 글로벌
경쟁력을 확인하고 IT 신기술 역량 확보의 속도를 높여 나갈
것”이라고 말했다.
아키텍처 솔루션 대외사업 확대를 위한 DB Inc.와 총판 계약 체결
![](/admin/static/kor/assets/images/solutions/cns_logo.png)
아키텍처 솔루션 대외 비즈니스 본격 시작
LG CNS는 지난 4월 9일 LG CNS 웹어플리케이션 제품인 LENA와
어플리케이션 성능관리 제품인 TunA와 Workload Automation
제품인 J-Jobs (이하 아키텍처 솔루션)의 대외사업 확대를
위해 DB Inc.와 총판 계약을 체결했다. 서울 마곡
사이언스파크에서 열린 이날 총판 계약식에는 아키텍처 담당과
DB Inc.의 인프라서비스사업부장 및 데이터센터장을 비롯한
양사 주요 관계자들이 참석했다.
총판 체결식에서 양사는 아키텍처솔루션 판매를 위한 협업을
진행하기로 합의했다. LG CNS는 솔루션 공급 및 기술 이전을
책임지며, DB Inc.는 총판사업의 노하우를 기반으로
전국적으로 영업과 기술지원 네트워크를 구축하고,
내부적으로는 DB그룹 관계사 및 DB Inc. ITO고객에 대해 해당
솔루션 사업기회를 적극적으로 확보할 계획이다.
양사는 이번 총판 계약으로 솔루션 비즈니스를 본격적으로
시작하며, 공격적인 고객 확보로 시장 확대를 할 예정이다.