전체 글
-
CDN개발로그 2023. 8. 20. 12:03
Contents Delevery Service 영상과 이미지같은 컨텐츠를 빠르게 전송하기 위해서, 전 세계의 분산된 Cache서버에 데이터를 미리 저장해 두고 가까운 사용자에게 빠르게 데이터를 전달하는 서비스. 글로벌 스트리밍, 게임, 소셜, 포털 서비스에서 사용. 장점 1.서버 부하 감소 2.서비스 속도 향상 3.비용 절감 기능 1.PRE-FETCH 미리 캐싱 2.FLUSH 캐시 삭제 메모리 서버 분산 캐싱 CDN 서비스 회사 1.AWS (CloudFront) 2.GS네오텍(국내1위) 3.CDNetworks(국내->중국) 4.아카마이(글로벌1위) 5.라임라이트(글로벌2위)
-
리눅스 마스터 1급 기출 문제개발로그 2023. 3. 4. 22:13
오답노트 dns bind nis 서버 rpcbind 데몬 클라이언트 데몬 :ypind nfs ypbind systemctl enable rpcbind nfs-server /etc/networks 포트 번호 확인 1. /dev : 하드디스크, CD-ROM, 터미널 등 실제로 존재하는 물리적 장치 등 파일로 관리 - /dev/hda, /dev/sda 2. /etc : 시스템 환경설정 파일 및 부팅 관련 여러 스크립트 파일 저장 / 하위로 심볼릭 링크 설정 -> 절대 경로 입력 시 디렉터리 생략 가능 - /etc/grub.d 디렉터리 안 파일, /etc/default/grup : /etc/grub2.cfg(/boot/grub2/grub.cfg와 동일) 스크립트가 참 고하는 내용 - /etc/sysconfig/..
-
-
WEB2 HomeServer강의/생활코딩 WEB 2023. 1. 31. 23:44
ipv4 0.0.0.0~255.255.255.255 - 42억개 IP 부족으로 ipv6 새로운 주소 체계 생성 하지만 ipv4 체계로 기존에 사용해야 하기 때문에, 공유기를 사용해서 하나의 ip를 여러 서버가 사용. - Network Address Translation - Public VS Private IP Address - Port forwarding - Dynamic VS Static IP Address 컴퓨터가 인터넷에 연결되려면 IP를 가지고 있어야 함. 그렇다면 가정에서 여러대의 기기를 인터넷 연결하려면 비용 문제로 공유기를 사서 회선을 공유함. -공유기 : Router -LAN : Local Area Network -WAN : Wide Area Network Private IP 대역대 개수 ..
-
서버/네트워크 구성도강의/시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script 2023. 1. 24. 17:19
1강: 실습용 가상 스타트업 Virtual Web Service사의 회사 서버 /네트워크 구조도 1-1.기본 개념 1)웹 2)데이터베이스 3)스토리지(파일 서버) - nfs: 파일 공유 시스템(물리 파일 서버가 따로 있음) 4)네트워크 - DMZ (DeMilitarized Zone) 외부에 오픈된 내부 네트워크 영역 사용 이유 : 보안상의 이유 내부 네트워크에서 DMZ 영역에 단방향으로 접근할 수 있음 DMZ 영역외부 네트워크는 양방향 접근 가능. ex)웹서버,이메일서버,FTP서버, DNS사용 취약점: todo 참조 : https://sangbeomkim.tistory.com/106 5)서버의 확장 - 스케일 업 : 서버의 스펙을 업그레이드 - 스케일 아웃 : 서버의 숫자를 늘림 1-2.서버/네트워크 구..
-
Pycharm + SVN 연동AWS Lambda 2022. 8. 1. 15:59
pycharm + svn 연동 2020.03ver기준 1.svn repository 입력 2.cannot run program "svn" (in directory ...경로...) CreateProcess error=2 , 지정된 파일을 찾을 수 없습니다 오류 발생 3.svn client 설치 Apache Subversion command line tools 다운로드 및 압축 해제 https://www.visualsvn.com/downloads/ Downloads | VisualSVN The most favored way to setup and maintain an enterprise level Apache Subversion server on the Microsoft Windows platform. V..
-
aws rds에서 slow query 확인개발로그 2022. 7. 13. 11:57
1.콘솔에서 slow query를 파일로 보려면 해당 데이터베이스의 [파라미터 그룹] 에서 값 설정 해야함. 1)slow_query_log : 1로 설정 > 슬로우 쿼리 로그를 남기는 것으로 설정 2) long_query_time : 2 > 시간이 2초 이상 걸리는 쿼리 로그를 남기는 것으로 설정. 3) log_output : FILE 로그를 파일에 남길건지, 테이블에 남길건지 설정 2.테이블로 남기게 되면 쿼리로 조회 가능. SELECT *, CAST((sql_text) AS CHAR(10000) CHARACTER SET utf8) AS sql_text_str FROM mysql.slow_log; 3.파일 로그 조회 하기 1)aws rds > 데이터베이스 > 인스턴스 선택 > 로그 및 이벤트 메뉴 2)..
-
6강. Spring Boot Project 구조 확인과 실행 방법강의/Spring Boot를 이용한 RESTful Web Services 개발 2022. 6. 24. 17:43
1.구조 메이븐 프로젝트 생성시 src아래에 main/test 폴더가 존재 main java :개발할 class파일 resource : 설정파일 test : junit테스트 pom.xml : maven 설정 2.mvn명령어 maven 프로젝트에서 실행할 수 있는 명령어 - clean : 빌드, 패키징 파일 삭제 - compile : 소스 컴파일 java > class파일 생성 - package : 컴파일 시킨 파일을 jar or war 파일로 패키징 - install : 패키징 파일을 로컬서버에 배포 3.Run/Debug버튼 - run - debug 4.Terminal, Console, Structure 탭 - console, terminal 왼쪽 하단 structure에 현재 선택된 페이지에 대한 구조..