반응형 IT 이것저것35 Failover 란 무엇인가? 개념 및 설명 1. 페일오버(Failover)의 정의 페일오버(Failover) 는 장애 조치 기능으로 시스템 장애 이벤트 발생 시 하나 이상의 예비 백업 시스템(노드) 로 자동 전환되는 것을 말합니다. 즉, Fail(실패)를 Over(끝낸다) 는 의미로, 시스템 장애 시 준비되어있는 다른 시스템으로 대체되어 운영되는 것을 말합니다. 스위치오버(Switch Over)와 대조되는 개념으로, 스위치오버는 시스템 장애 이벤트가 발생했을 경우 하나 이상의 백업 노드로 수동 전환되는 것을 말합니다. 페일오버와 스위치오버 둘 다 시스템이 전환된다는 개념은 같으나 페일오버는 자동, 스위치오버는 수동 으로 구분해주시면 될 것 같습니다. 아래 그림처럼, 평상시에는 Active 상태인 시스템을 이용하다가, 해당 시스템에 장애가 발생하면.. 2023. 1. 18. [티스토리] 네이버 서치어드바이저 사이트 간단 체크 오류 오늘은 네이버 서치어드바이저의 '간단체크' 를 했을 때, 'robots.txt / 사이트 설명 / Open Graph 설명' 의 상태가 정상으로 뜨지 않을 경우 해결방법에 대해 알아보겠습니다. 우선, 네이버 서치어드바이저는 간단히 말해 네이버 검색창에서 관련 내 글이 검색이 잘 되게 도와주는 역할을 하는 도구입니다. 네이버 검색은 AI기술을 활용해 특정 검색 알고리즘에 따라 여러 글을 검색하게 되는데 네이버 서치어드바이저는 색인 생성을 도와주고 검색 품질을 고도화하여 결과노출이 많이 되게 도와줍니다. 네이버 검색창에 간단하게 '네이버 서치어드바이저' 를 입력한 후, 회원가입 해주고 '웹마스터 도구'에 들어가 줍니다. 그 후, '사이트관리' 부분에서 본인의 블로그 홈 주소를 아래와 같이 등록해줍니다. 그 .. 2023. 1. 17. Call by value와 Call by reference 차이 함수를 사용할 때, 함수 내에서 인자 전달방식에는 크게 두 가지가 있습니다. Call by value (값에 의한 호출) Call by reference (주소에 의한 호출) Call by value (값에 의한 호출) 함수 내에서 값을 복사해서 전달하는 방식으로, 인자로 전달하는 변수를 복사하는 방식입니다. 원본은 그대로 놔두고 복사를 했기 때문에, 원본 변수와는 별개의 변수가 되며, 복사한 값을 변경하더라도 원본 변수에는 영향이 가지 않습니다. 즉, 원본 값은 그대로 두고 복사한 값만 바꾸고 싶을 경우에는 Call by value를 사용합니다. Call by reference (주소에 의한 호출) 함수 내에서 주소를 전달하는 방식으로, 값을 전달하는 대신 주소값을 전달하는 방식입니다. 보통, C언어에.. 2023. 1. 16. [메모리] 동적할당과 정적할당 특징 비교 동적할당, 정적할당 개념 동적은 Dynamic이라고 하고, 정적은 Static이라고 한다. 동적(Dynamic)할당과 정적(Statics)할당은 메모리의 할당과 해제를 언제 하느냐에 따라 구분된다. 동적할당은 프로그램을 실행하는 도중에 메모리의 할당을 결정한다. 즉, 프로그램 실행단계에서 기억공간의 크기를 필요한 크기만큼 할당하고, 다 쓰면 직접 반납을 해줘야 한다. 정적할당은 컴파일(compile) 단계에서 메모리가 미리 할당되고, 함수혹은 프로그램이 끝나면 소멸된다. 즉, 메모리의 크기가 하드코딩 되어있고 프로그램의 시작 전 해당 메모리의 크기가 결정되어 함수가 종료되거나 프로그램이 종료되면 메모리 공간은 자동으로 반납된다. 정적할당의 경우 프로그램이 종료되면 자동으로 반납되기 때문에 메모리 누수를 .. 2023. 1. 15. 이전 1 ··· 3 4 5 6 7 8 9 다음 반응형