Go 언어를 활용한 WebSocket 통신 구현 가이드
WebSocket은 하나의 TCP 연결을 통해 클라이언트와 서버 사이의 양방향 통신을 가능하게 하는 프로토콜입니다. 기존의 HTTP 방식이 클라이언트의 요청이 있어야만 서버가 응답할 수 있는 단방향 구조였다면, WebSocket은 서버가 클라이언트에게 실시간으로 데이터를 푸시할 수 있는 전이중 통신(Full-duplex) 환경을 제공합니다.
과거에는 실시간 데이터를 처리하기 위해 ...
7월 26일 15:21에 게시됨
폐쇄형 Kubernetes 클러스터 Calico CNI 배포 가이드: 1 마스터 2 워커 노드 구성
내부망 환경의 Calico CNI 배포 이슈
관리 노드 1개와 작업 노드 2개로 구성된 소규모 Kubernetes 클러스터를 구축할 때, 네트워크 플러그인으로 Calico를 선택하는 경우가 많습니다. 하지만 외부 인터넷 연결이 제한적이거나 프록시 환경인 내부망(On-premise)에서는 배포 과정에서 여러 가지 장애가 발생할 수 있습니다. 특히 ImagePullBackOff와 권한 관련 오류가 가장 ...
7월 11일 02:59에 게시됨
frp NAT 투과 0.63.0 설정 가이드
필요한 환경
=====
공인 IP를 보유한 클라우드 서버一台
frp 설치
========
2.1 서버와 클라이언트
간단히 설명하면, frp는 서버와 클라이언트 프로그램 간 데이터 전환을 통해 동작합니다. 공인 IP를 가진 서버가 서버 역할을 수행하고, NAT 투과가 필요한 개인 컴퓨터가 클라이언트 역할을 수행합니다.
2.2 다운로드
최신 버전의 frp 프로그램을 다운로드합니다. Git ...
6월 17일 18:06에 게시됨
CentOS 기반 ZooKeeper 클러스터 구동 시 발생 가능한 서비스 접속 실패 및 네트워킹 이슈 진단 가이드
Apache ZooKeeper 클러스터 상태 이상 징후 및 원인 분석
CentOS 운영 체제 상에서 ZooKeeper(예: 3.4.10 버전) 를 클러스터 형태로 구축한 후, 설치 과정은 완료되었으나 bin/zkServer.sh status 명령을 통해 노드 상태를 조회할 때 오류가 발생할 수 있습니다. 일반적으로 Error contacting service, Connection Timeout, 혹은 Connection Refused 메시지가 관찰되는 현 ...
5월 25일 23:36에 게시됨