elasticsearch remote reindex

라이브 서버를 개발 서버로 백업하기 위해 reindex 기능을 사용하기로 결정. ( 파일로 백업하고 복원할 줄 모름 ) reindex하기 전에 주의 사항. ( remote es의 데이터를 dest es 로 옮긴다. ) 간단히 테스트한 결과이다. remote es ip : 12.34.56.78:9200 dest es ip  : 127.0.0.1:9200 1. whitelist가 추가 되어야 한다. – – remote es 서버에  dest es…

Fiddler ssl(https 읽기)

브라우저에서 서버에 데이터로 보낼 때 어떤 데이터로 보내는지 궁금할 때가 있다. 이에 fiddler를 사용하고 있는데 ssl로 데이터를 보낼  때 fiddler에서 확인을 못한다.   위 이미지처럼 나온다. 하지만 fiddler 옵션 변경을 하면 데이터 확인할 수 있다.  

httpclient를 이용해서 SSL 접속 하기

httpclient로 웹 접속을 할 경우 ssl 오류가 나는 경우가 있다. error message: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.ssl.Alerts.getSSLException(Unknown Source) at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source) at sun.security.ssl.Handshaker.fatalSE(Unknown Source) at sun.security.ssl.Handshaker.fatalSE(Unknown Source) at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source) at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source) at sun.security.ssl.Handshaker.processLoop(Unknown Source) at sun.security.ssl.Handshaker.process_record(Unknown Source) at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)…

Google oauth 인증을 해 보자.

요즘 웹 사이트를 보면 회원가입을 직접하는것 보단 Google, Facebook 등의 sns 계정을 이용해서 로그인을 한다. 그러다 보니 google, facebook 등 연동을 쉽게? 할 수 있는 javascript가 있다. ( hello.js ) 여기서는 google oauth로 인증하는것을 알아본다. — 쉽다. 필요한 사항 도메인 Google API 콘솔에 등록 javascrpt lib.   도메인 ( 도메인이 있는 사람은 pass. ) 인증 후 전송받을…

윈도우7에 php 7 apache 2.4 설치하기

php7 다운받기 apache 2.4 다운받기 적당한 폴더에 다운 받은 파일을 압축푼다. 여기에서는 d:\php_server 라는 폴더를 기준으로 설명한다. 폴더 구조는 d:\php_server —- php7 —- apache24 설정할것은 몇 개 안 된다. 1. apache24\conf\httpd.conf  파일 수정 ServerRoot “d:/php_server/apache24” ServerName localhost <Directory /> Options FollowSymLinks AllowOverride Order deny,allow Allow from all </Directory> DocumentRoot “d:/php_server/apache24/htdocs” 맨 마지막에 ( php 연동…

gwt carousel

모바일에서  이미지를 좌우로 봐야할 경우가 있다. GWT가 javascript와 호환이 되기 때문에 이미 되어있는 javascirpt를 사용하였다. http://owlgraphic.com/owlcarousel/index.html#demo  이 사이트의 기능을 이용하였다.       소스 코드가 매우 쉬우니 다운로드해서 보면 된다. source code download  ( eclipse and gwt 2.7 version ) link github

apache drill jdbc로 접근하기

Apache Drill site distribute site 바로가기 JDBC로 apache drill에 접근하기 위해서는  Drill에 Distribute Mode로 실행  zookeeper 설치 위 2개 조건이 필요하다. Drill  Distribute Mode로 실행하기 config 설정 drill\conf 를 설정 conf 디렉토리 에 drill-override.conf 가 있다. drill.exec:{ cluster-id:”drillbits1″ zk.connect:127.0.0.1:2181  or localhost:2181 } 리눅스 :  bin\drillbit.sh start 윈도우 :  bin\sqlline.bat -u “jdbc:drill:zk=local” 리눅스는 자동으로 데몬모드로 실행된다….