배울려고
-
마리아디비 master/slave구조 장단점 DDOS공격 대처방안배울려고 2025. 1. 7. 23:11
DDos 공격이 아닌데DDos처럼 서버먹통이 되었다범인은 항상 가까이 내부에 있다내가 담당하는 서버중데이터 담당을 하는DB(Maria db)서버는 2개다각 DB서버는1번 서버는 Master 서버(주로 insert, delete, update)2번 서버는 Slave 서버(주로 select)로 설정이 되어있다단순 데이터 백업을 위한 2중화를위한Master와 Slave로구분이 되어 있는 줄 알 았다Master1 : Slave N 구조가 가능비동기 방식으로 복제가 가능많은 Read 처리 와 보다 적은 Write 처리 환경에서 적합복사방법은 Master 서버에서 bin-log(바이너리 로그)를Slave 서버의 relay-log로 복사하는 방식Slave서버에서 데이터 조작이 발생하면 정합성이 깨짐(DB가 깨졌다 씽..
-
[안드로이드 Push개발] Fcm https 연결 시 오류(자바1.6 톰캣6.0)배울려고 2021. 12. 2. 16:52
고도화 프로젝트중에 자바버전(1.6)에서 FCM 서버와 통신을 하여 안드로이드 PUSH 알람이 가도록 하는 기능을 개발중이였다 개발소스는 아래와 같다 String urlStr = "https://fcm.googleapis.com/fcm/send"; String authorization = "key=본인의 서버 키값을 넣으세요"; String token = "받게될 유저의 토큰값을 넣으세요"; String data = "\"data\" : {\r\n" + " \"seq\" : \"\",\r\n" + " \"title\" : \"제목입니다\",\r\n" + " \"message\" : \"내용입니다\"\r\n" + " }"; URL url = null; HttpURLConnection connection =..
-
[FCM HTTP통신] Taget 전송, Topic 설정 전송 Java 코드배울려고 2021. 12. 2. 16:49
현재소스가 적용된 환경은 JAVA = 1.6 , Tomcat =6 에서 적용한 소스이다 안드로이드 앱에서 Webview를 활용하여 어플리케이션이랑 Webserver랑 통신하는 중에 FCM 서버를 통해 안드로이드 Push 알람을 개발하는중이다 Push 알람은 전체유저에게 Push 할것이냐 아니면 몇 명 유저(Target)에게 Push 할 것이냐에 따라 약간 다르게 진행이된다 먼저 Target Push 소스코드다 String urlStr = "https://fcm.googleapis.com/fcm/send"; String authorization = "key=본인의 서버키를 입력하세요"; String token = "보낼 타겟의 토큰을 입력하세요"; String data = "\"data\" : {\r\n"..