2022의 게시물 표시

docker를 이용하여 nifi 설치 해 보기

이미지
 도커 허브를 이용하여 apache nifi 이미지 받기  도커 허브 참조  https://hub.docker.com/r/apache/nifi nifi 이미지 받기(1.17 버젼) docker pull apache/nifi 이미지 기반으로 컨테이너 실행 docker run --name nifidocker \   -p 8443:8443 \   -e NIFI_WEB_HTTPS_PORT='8443' \   -e SINGLE_USER_CREDENTIALS_USERNAME=admin \   -e SINGLE_USER_CREDENTIALS_PASSWORD=HZ50yREwQRwIC/f6aRnIJCBG4E5N8Hp9 \   -e NIFI_WEB_PROXY_HOST='192.168.56.111:8443' \   -d \   apache/nifi:latest 옵션  NIFI_WEB_HTTPS_PORT : https 접근 port SINGLE_USER_CREDENTIALS_USERNAME : 싱글 로그인 계정 SINGLE_USER_CREDENTIALS_PASSWORD : 계정 비번, 너무 짧으면 자동 생성 됨 NIFI_WEB_PROXY_HOST : 1.14 버젼 이상에만 있다고 함. 외부 접속 경로 실행 후 서버 구동이 40초 정도 소요됨. 컨테이너 구동 로그 보기 docker logs nifidocker 컨테이너 목록 보기 docker ps -a 접속 정보 https://192.168.56.111:8443/nifi/

유영만의생각읽기

이미지
2022.9.26 { * 지금 행복한 사람이 나중에도 행복합니다 }

자작 레고작품

이미지

부의시나리오

이미지
2022.9.22 { * 금리는 돈의 값 }

저녁 노을

이미지
일상의 한장면

유영만의 생각 읽기

이미지
2022.9.17 { * 열정은 목적지에 대한 집요함과 끈질김과 친구 관계 * 진정한 아름다움은 남과 다른 나에서 나오지 않고 남과 비교할 수 없는 나다움에서 비롯된다. * 당신은 지금 남의 일에 열광하고 있는가  내 일에 몰입하며 열정을 불태우고 있는가 * 지속적인 혁신은 생각지도 못한 생각과 생각지도 못한 행동에서 비롯 됩니다. }

그라데이션

이미지
김도연이 그린 그림

고양이 낸시[책속의문장]

이미지
2022.9.16 { * 함께해서 즐거워 }

질문의7가지힘

이미지
2022.9.16 { * 당신은 인생에서 원하는 것을 이루고 있는가? 당신의 대인관계는 긍정적인 방향으로 진행되고 있는가? 당신은 자신이 일하고 있는 방식에 만족하고 있는가? 당신은 자신의 잠재력을 최대한 발휘하고 있다고 느끼는가? * 서로를 좀더 잘 이해하려면 질문을 하자. 질문은 우리에게 인간적인 접촉을 되돌쳐준다. * 지금 내가 할 수 있는 일은 무엇인가? }

헤드퍼스트 디자인패턴[책속의문장]

이미지
2022.9.15 { * 소프트웨어는 변화 * 달라지는 부분을 찾아내고, 달라지지 않는 부분과 분리한다. * 옵저버 패턴은 한 객체의 상태가 바뀌면 그 객체에 의존하는 다른 객체에게 연락이 가고 자동으로 내용이 갱신되는 방식으로 일대다 의존성을 정의합니다. }

대전 주말 자유수영 용운국제수영장

이미지
2022년 7월 3일 확인

대전 추목수영장 공사 20220704

올 여름엔 추목수영장 이용 불가 이네요 2022년 10윌 까지 공사 할거라네요 2022년 7월 2일 확인

tomcat의 제공되는 examples로 Session Clustering 테스트 하기

이미지
nginx와 tomcat 8.5로 진행함. 셋팅과 코딩이 잘못 되지 모르고 얼마나 많이 재 설정 했는지 엄청 고생 했네요! tomcat에서 Session Clustering 하기 위해서는  1. server.xml에 cluster 셋팅 2. web,xml 에서  <distributable/>  셋팅 3. 소스 코드에 session 생성 부분에  java.io.Serializable  처리  저는 당연히 tomcat/webapps/examples 소스에서 SessionExample 잘 되어 있는지 알았는데 정말 싱글 세션 test만 가능한거 ㅡ.ㅡ;; 열심히 server.xml만 수정 했네 tomcat/webapps/examples/WEB-INF/web.xml 에  <distributable/>  셋팅 tomcat/webapps/ examples/WEB-INF/classes/SessionExample.java 수정 후 컴파일 해야 된다. -------------------------------------------------------------------------------------------------- import java.io.IOException; import java.io.PrintWriter; import  java.io.Serializable ; import java.util.Date; import java.util.Enumeration; import java.util.ResourceBundle; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.h...

업무 자동화 생각

 나는 요즘 업무 자동화를 고민하고 있다. 아주 대단한 업무는 아니지만 아주 작은 업무들이 많이 발생하여 나의 시간을 쓰고 있다. 단순하지만 고정적인 일을 나의 업무 중에 무엇이 있는지 유심히 생각해 보아야 될것 같다. 그리고 자동화 할수 있게 프로세스를 정의 하고 코딩할수 있게 사람이 아닌 컴퓨터 맞게 다시 일부분을 수정하여야 한다. 아주 단수한 업무이지만 하기 싫은 일을 찾아야 되겠다. 하나는 잘 못 생성된 파일을 sftp를 통해 내려 받아 수정 후 다시 올려 주는 작업이다. 잘못 생성 되는것 자체를 방지 할수 있으면 좋겠지만 불특정하게 일어나고 사용자 환경에 영향을 받는 부분이라서 방지 자체 잘 안 되어 꾸준히 나온다. 5천건당 한두건 정도 인것 같다. 그래도 일주일에 한건 발생하는것 같다. 파이썬으로 엑셀에 목록화된 파일 다운로드, 업로드를 프로그램 하니 업무가 많이 단순해져서 다른일에 집중하기 편해 졌다. 

WEB 관련 서버 설치 시 접근 안 될 때

 WEB 관련 서버 설치 시 접근 안 될 때 우선  설치 서버 내에서 직접 호출해서 정상적으로 동작하는지 확인 한다. 저는 보통 wget URL 명령어 날려 봅니다. 만약 접근이 안 된다면 정상적으로 동작 안 하거나 설정이 잘못 되어 있을 가능성이 높음 접근이 된다면 리눅스 내 방화벽을 1차 의심하시면 되고요 접근 PC에서 telnet ip portnumber 명령어 날려 방화벽 확인 

리눅스 압축 관련 명령어

  tar 압축하기 > tar -cvf [파일명.tar] [대상파일List 또는 폴더명] tar 압축풀기 > tar -xvf [파일명.tar] tar.gz로 압축하기 > tar -zcvf [파일명.tar.gz] [대상파일List 또는 폴더명] tar.gz로 압축풀기 >tar -zxvf [파일명.tar.gz]  관련 옵션 -z gzip으로 압축 또는 풀기 -x tar 풀기 -v 진행 중 화면 출력 -f 파일명 지정 -c 파일 tar로 묶음