본문 바로가기

전체 글

(220)
서비스 타임아웃 설정 proobject7/applicaton/config에서 application.xml에서 App 공통 타임 아웃 설정 가능하다. 각각 서비스 그룹별로도 타임 아웃 설정 가능한다. servicegroup/config/servicegroup.properties 에서 설정하면 된다. pod 재부팅했을때 servicegroup.properties.log가 생기거나, 이 로그에 타임아웃 세팅이 된게 보이면 적용된 것이다. 만약 servicegorup.properties.log에 타임아웃 설정적용이 안되었거나 파일이 생성되지 않았다면 servicegroup/config/servers 디렉토리를 rm -rf로 지워준다.
JDBC-5074 JDBC-5074:Given string does not represent a number in proper format. 정말 화나는 티베로 버그이다. 인터넷을 검색해보면 오라클은 날짜 자동 형변환해주고, 티베로는 안해줘서 생기는 오류라고 나온다. 이런 경우에도 분명 JDBC-5074가 발생한다. 그러나! 아래와 같이 쿼리를 짰다고 가정하자 INSERT INTO TB_WORKS_USER_CATEGORY SELECT TB_WORKS_USER_CATEGORY_SEQ.NEXTVAL AS USER_CATEGORY_ID ,T.* ,'' MOD_USER ,'' MOD_DATE FROM (SELECT T1.USER_ID AS USER_ID ,'WORKS_CM_BASIC' AS USER_CATEGORY_NAME ,'..
A사 v3 프로젝트 과거에 했던 프로젝트들을 정리하는 와중에 A사 프로젝트도 정리를 해야겠다는 생각이 들었다. 2017년 하반기에 A사 프로젝트에 파견되었다. 처음 도착했을때는 연구원들은 po에서 프로시저를 지원하지 않아 프로시저를 서비스로 나눠 변경하는 작업을 진행했다. 프로시저가 굉장히 길어서 참 섬세하게 작업을 했어야 했건 기억이 난다. 그리고 f/e 개발은 top를 사용해서 개발했는데, top가 결점이 많아서 너무 힘들었다. 첫 화면으로 top를 이용해 B전자에 시연할 화면을 개발이 필요했는데 top 본부장님이 내가 제일 잘하는 것 같다고 나에게 시연을 맡겼다. 그때는 javascript 자체가 처음이고, top가 편리한 툴도 아니었기에 굉장히 힘들었다. 시연 마감기간 맞추느라 엄청 식은땀 흘리면서 일했던 기억이 있..
협업툴 프로젝트 프로젝트 시작2020년 7월 부터 회사가 처음으로 React를 도입했다. 그리고 협업툴 프로젝트에서 처음으로 리액트로 개발을 시작했다.처음 일정 협의하기로는 8월에 프로젝트 시작해서 1월에 오픈이었다. 말이 안되는 일정이다. 웹/모바일 전부 지원하고, 토크, 드라이브, 캘린더, 통합검색까지 지원해야하는 큰 프로젝트였다. 게다가 에디터에서 간편 command 기능으로 간편 파일 업로드, 사람 멘션, 관련 포스트 링크, 일정 생성까지 에디터 내부에 칩으로 생성해주면서 지원해야 했다.  상용 에디터 회사인 dext5회사와 이걸 만드느라고 엄청나게 고생했다. dext5 에디터도 우리덕에 많은 기술이 생겼다. 심지어 이게 IE에서 동작해야한다. IE는 크롬과 달리 민감한 브라우저기 때문에 조금의 불필요한 서비스콜..
젠킨스 no route ot host (connection Exception) java.util.concurrent.ExecutionException: java.net.ConnectException: No route to host at com.ning.http.client.providers.netty.future.NettyResponseFuture.abort(NettyResponseFuture.java:231) at com.ning.http.client.providers.netty.request.NettyConnectListener.onFutureFailure(NettyConnectListener.java:137) at com.ning.http.client.providers.netty.request.NettyConnectListener.operationComplete(NettyCo..
jenkins 프로젝트 생성 가이드 1. jenkins 프로젝트 생성 --------------------------------------------------------------------------- 1-1. jenkins 도메인 접속(192.168.158.17:6766/jenkins) 1-2. 새로운 item 클릭 1-3. item 네임 입력(예: teeSpace_PO_sampleSG) 1-4.Copy from 란에 teeSpace_PO_PTask) 입력 2.jenkins 파일 복사 --------------------------------------------------------------------------- 2-1. jenkins 서버 ssh 접속 (192.168.158.17:22, tmax/tmax 로 접속) 2-2. /..
sftp 접속 오류 가이드 1.pods에 접속한다. HyperCloud (tmaxcloud.com) 2. webtobe를 terminal로 접속하고 jeus 관련 작업일 경우 teespacepo pod를 수정한다.(v2아님) 1) /etc/ssh/sshd_config에서 port=12022, permitRootLogin = yes로 변경 2) ./service ssh restart 3. 리눅스 root passwd 변경 터미널에서 passwd 친다. tmax!@/tmax!@ 보통 여기서 해결된다. ------------------------------ 만약 안된다면 YAML에서 ssh 포트 등록이 되어있는지 확인하고 아래와 같이 추가한다음 reload 하면됨
PO ProStudio 장애 1. genSrc가 안생기는 경우 1) project clean을 한다. 2) package explorer에서 해당 프로젝트만 새로고침 한다. 3) 라이브러리 파일 없는 경우 - 라이브러리를 추가한다. 4) 이유를 모르는 경우 - workspace/.metadata/.lock 파일 지우고 다시 clean해본다. 2. PO 스튜디오 로그에서 fetch remote configuration에서 행걸리면서 아래 화면에서 멈추는 버그 192.168.158.17로 add nature하고 dto파일 열때 fetch remote configuration에서 행걸리면서 아래 화면에서 멈추는 버그가 있는데 load configuration 먼저 하시면 해결되는것 같습니다.