dc
계층 구조의 예에서 나는 사람들이 자신의 계층 구조에 or 라는 사실을 넣는 것을 보았습니다 datacenter
. 그러나 데이터 센터를 결정하기 위해 사실이 어떻게 구현되는지는 어디에도 명확하지 않습니다. 동일한 항목이 이미 존재합니까? 아니면 모두가 자신만의 맞춤 사실을 작성하나요? 이것을 이해하는 데 도움을 주시면 감사하겠습니다.
답변1
설명하는 내용은 일반적으로 서버의 핵심 사실 집합을 확장하여 수행됩니다. 추가 사실을 추가하는 방법에는 두 가지가 있습니다.
사용자 정의 사실 - Ruby 코드를 통해 생성된 사실
외부 사실 - 외부 스크립트의 출력이나 정적 텍스트 기반 데이터 소스에 의해 생성된 사실
어느 쪽이든 이러한 사실은 하나 이상의 속성 조합 및/또는 서버의 역할과 위치에 대한 의도적인 식별을 기반으로 프로그래밍 가능하게 생성될 수 있습니다. 데이터센터 팩트의 경우, IP 주소로 데이터센터를 구분한다면, 이를 벗어나서 데이터센터를 지정할 수 있습니다.