반응형 전체 글117 [AWS] EC2 리눅스 서버 시간 변경(linux 2 AMI) AWS Amazone linux2 인스턴스에서 스프링 웹프로젝트를 배포한 환경입니다. 새로운 표준시간대로 업데이트 하기 위해 /etc/sysconfig/clock 파일을 열어 줍니다. 밑의 sudo nano 명령어로 실행 sudo nano /etc/sysconfig/clock 편집기가 열리면 아래 사진처럼 ZONE="Asia/Seoul" 로 수정합니다. UTC=true 항목을 다른 값으로 변경하며 안됩니다. 인스턴스가 현지 시간 정보를 참조할 때 표준 시간대 파일을 찾을 수 있도록 /etc/localtime과 표준 시간대 파일 사이에 심볼 링크를 생성합니다. sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime 시스템을 재부팅하여 적용합니다. sudo r.. 2020. 12. 18. [파이어베이스] 안드로이드 웹뷰 푸시알림으로 특정 링크로 접속하도록 구현 웹뷰를 통해 구현한 하이브리드 앱이 있습니다. 웹서버는 스프링 프레임워크로 구현을 해주었고, 푸시알림을 보내고 이를 받은 클라이언트가 푸시알림을 누르면 특정 url로 이동할 수 있게끔 구현해보았습니다. 이미 푸시알림이 구현되신 분들을 대상으로 링크로 접속하도록 구현해줘야 하는 부분에 대해서 다뤄보도록 하겠습니다. 웹서버에 푸시알림 요청하는 메서드 public void send_FCMtoken(String tokenId, String title, String content, String link) throws IOException, FirebaseMessagingException { FileInputStream serviceAccount = new FileInputStream("/모자이크.json"); F.. 2020. 12. 6. [파이어베이스] 안드로이드 HttpsURLConnection을 이용하여 웹서버에 토큰 전달 -웹서버에 토큰 보내는 방법 [Android] MainActivity.java @Override protected void onStop() { FirebaseInstanceId.getInstance().getInstanceId() .addOnCompleteListener(new OnCompleteListener(){ @Override public void onComplete(@NonNull Task task) { String token = task.getResult().getToken(); String returnToken =""; try { HttpTask httpTask = new HttpTask(); httpTask.execute("https://서버로 요청할 url", token).get(); S.. 2020. 12. 4. 웹소켓 허트비트 heatbeat 설정(소켓 연결 상태확인) 안녕하세요. 스프링프레임워크 환경에서 sockjs와 stomp로 채팅기능을 구현하고 있습니다. 실제 채팅 어플리케이션에서 사용하는 메시지를 상대방이 읽었는지 안읽었는지 읽음/안읽음 기능을 구현하기 위해 소켓 연결생성시 실행되는 메소드와 연결종료시 발생하는 메소드를 사용해서 구현하려고 했기데 소켓이 연결되고 종료되는 시점을 채팅창을 벗어나면 서버에서 바로 알아차려야합니다. 사파리를 제외한 모든 브라우저에서 채팅창을 벗어나는 순간 소켓을 종료시키지만 사파리의 경우에만 최대 1분 정도의 딜레이 시간이 있었습니다. 정확히 말하면 윈도우용 사파리에서만 딜레이가 있습니다. 맥과 아이폰 환경에서 최신 사파리를 사용하면 다른 브라우저와 마찬가지로 페이지를 벗어나는 순간 소켓이 종료됩니다. 현재 사파리에서는 윈도우용 사.. 2020. 11. 30. 이전 1 ··· 22 23 24 25 26 27 28 ··· 30 다음 반응형