public class GCTest {
     private final static int ALLOC_SIZE = (int)(Runtime.getRuntime().maxMemory() * 0.50);

     public static void main(String[] args) throws InterruptedException {
          System.out.println("Before first allocation");
          byte[] b = new byte[ALLOC_SIZE];
          b = null; //객체 레퍼런스 주소를 반환 처리함으로써 GC대상에 포함되게 됨(null 처리 안하면 full gc 발생하면서 프로그램 종료됨)
          System.out.println("After first allocation");
          //        Thread.sleep(5000);
          System.out.println("Before second allocation");
          byte[] b2 = new byte[ALLOC_SIZE];
          System.out.println("After second allocation");
     }
}
Posted by 고잉고
TAG Java, JAVA GC

IOS푸시 발송시 ssl관련 에러

-Djavax.net.debug=all
 매개 변수로 디버거를 연결하면 ssl핸드쉐이크 에러 확인 되고..

https://ko.1answer.info/737461636b6f766572666c6f772e636f6d-7a3435353631353535

http://cbsm.tistory.com/10

* 결론: 인증서를 커맨드로 다시 만들어보자

'JAVA' 카테고리의 다른 글

javapns 처리 예외 : javax.net.ssl.SSLException 관련  (0) 2018.03.30
Posted by 고잉고

nginx basic auth 적용

기타 2017.12.05 18:11
nginx basic auth 적용

#모듈 설치
yum install -y httpd-tools

#암호용 파일 최초 생성(이후에는 -c옵션을 실행하면 안됨)
htpasswd -c /etc/nginx/.htpasswd id입력
이후에 암호입력함

#생성 확인
cat /etc/nginx/.htpasswd

#nginx location에 아래 내용 추가
auth_basic "message enter";
auth_basic_user_file /etc/nginx/.htpasswd;


'기타' 카테고리의 다른 글

nginx basic auth 적용  (0) 2017.12.05
ansible 설치 및 셋팅 정리  (0) 2017.05.10
Posted by 고잉고