서버가 클라이언트한테 실시간 데이터를 전송하는 방법 (feat. Polling, SSE, WebSocket)
·
2026
00. 일반적인 클라이언트-서버 구조보통의 클라이언트-서버 구조에서 HTTP 요청은 클라이언트가 원하는 데이터를 받기위해 서버한테 요청한다.그러나 실시간 채팅 알림, 티켓 예매 알림 서비스과 같이 사용자가 구독한 내용이 변경되면 서버가 먼저 데이터를 전달해야 한다. 01. 서버가 클라이언트에게 데이터를 전송하는 방법1. Polling Polling 방식은 우리가 알던 클라이언트-서버 구조 방식과 동일하다.클라이언트가 요청하기 전까지는 서버에는 관련된 이벤트가 발생하여 쌓인다.그리고 클라이언트가 요청하면 발생한 이벤트 데이터를 받을 수 있다. Polling의 특징클라이언트가 먼저 요청하는 클라이언트-서버 구조서버에서 이벤트가 발생해도 클라이언트가 요청을 하지 않으면 확인할 수 없음HTTP 프로토콜의 ..
Ubuntu 24.04 wlp1s0 wifi 연결 오류 해결하기
·
2026
노트북에 우분투 서버를 깔고 무선랜이 연결되지 않는 문제가 발생했다.유선랜을 연결할 수 없는 상황에서 해결한 방법을 남겨본다. (기본 패키지로만 해결했다.) 01. wifi 연결 정보 추가우분투를 설치할 때, 와이파이 정보를 입력했지만 연결이 안돼서 난 넘어갔었다.cd /etc/netplan 으로 이동하면 네트워크 설정 yaml이 존재하는데, 여기에 아래 형식을 추가하면 된다.나는 50-cloud-init.yaml이라는 파일이 존재했고, sudo nano 50-cloud-init.yaml로 설정했다. (vi, vim을 써도 된다.)network: version: 2 renderer: networkd wifis: wlp1s0: dhcp4: true access-points: ..