웹 시스템의 부하 분산 및 고장 대응 카페 오후
4254 단어 AP시험 학습기록 30년 가을
파일: 2018 h30aap_pm_qs.pdf
1. 본문에 넣은 a, b의 적절한 IP 주소를 대답한다.
a는 LB가 웹 서버를 선택했기 때문에 그룹의 송신 원본 IP를 송신하고 LB의 IP로 대체합니다.
왜 LBIP인지 잘 모르겠어요.많은 조사를 한 후에 아마도 LB와 웹 서버가 같은 서브넷에 있기 때문일 것이다.
17.2.16.1.1 (내 대답)
→
17.2.16.0.5(정답 참조)
아주 간단해요.발송 목적지이기 때문에 선택한 웹 서버 2(172.16.10.12)입니다.
<그림 1 네트워크 구성>
2. 대답(1)~(3)'불량사건의 분할'.
(1) 응답표 1에서 c의 적절한 자구.
DNS 서버 이름 확인 정보
・nslookup
・dig
다름:
두 가지 가장 큰 차이점은dig 명령은 이름 서버의 응답을 직접적으로 표시하고 nslookup 명령을 가공한 후에 응답을 표시하는 것이다.또한 nslookup 명령은 실제 하고 싶은 질문 이외에 서버에 대한 질문도 진행하여 상황에 따라 의외의 결과를 나타낼 수 있습니다.
[표1].
(2) 본문의 밑줄 ①에 대해 구체적으로 어떤 고장이 발생했다고 생각하는지 30자 이내로 서술한다.
특정 화면만 고장날 수 있다.
시간이 초과되었지만 구체적으로 웹 서버에서 DB 서버로의 접근에 오류가 발생했습니다.TCP 포트가 고갈되었기 때문입니다.
DB 서버에 액세스할 때 TCP 포트가 고갈됨(내 대답)
→
웹 서버에서 DB 서버에 액세스하는 중 오류 발생(답변 참조)
<조사 결과 정리>
(3) 본문의 밑줄을 35자 이내로 ② 개선 효과를 나타낸다.
② 시간이다WAIT 상태가 짧아지면 유예 상태에서 활용 가능한 상태로 조기에 회복할 수 있다.
TCP 연결은 가능한 한 빨리 사용 가능한 상태로 돌아가 고갈되지 않도록 할 수 있다. (나의 대답)
→
웹 서버 1~3에서 재사용 가능한 TCP 포트 수 증가(답변 참조)
<조사결과 정리2>
3. 개선해야 할 문제점에 대해 (1), (2) 대답한다.
(1) 본문의 밑줄 ③에 대해 해답군에서 적절한 해결 방법을 선택한다.
밑줄 ③의 문제점은 로그 파일의 대응 관계를 확인하기 어렵다는 것이다.
어려운 이유가 뭘까요?
사실 이유를 모르지?다만, 선택 항목으로 볼 때
・イ의 백신 프로그램은 NG인데 바이러스가 없기 때문이다.
・ 비프는 이번 확인에서도 사용했죠.다만, 이런 방법으로 발견된 불편함으로는 연관관계를 특정하기 어렵다.
·e는 어느 정도 완화될 수 있겠지.디버그 로그를 표시할 때 정보를 추가해서 관계를 분리하십시오.
· NTP를 통해 각 서버의 시간 동기화는 로그에 나타나고 로그의 시간 스탬프를 통해 관련 관계를 더욱 쉽게 이해할 수 있다.
(내 대답)
→
A(정답 참조)
아마 출제자가 NG를 낸 이유는:
e는 디버그 로그로 개발할 때 사용하지만 사용할 때 사용하지 않습니다.시스템이 느려지니까.나는 개발자야, 패배했어.
· NTP(Network Time Protocol)는
네트워크에 연결된 컴퓨터와 각종 장치의 시간 동기화에 사용되는 프로토콜
NTP는 네트워크를 통해 시간 동기화를 수행합니다.NTP에서 서버 클라이언트 간의 통신에서 서버 클라이언트는 각각 메시지에 NTP 메시지를 보내는 시간과 받는 시간을 포함한다.이로써 네트워크상의 지연 시간을 추측해 편차가 적은 시간 동기화를 실현한다.
[회선 ③].
『개선 사항 』
(2) 본문의 밑줄 ④에 대해 25자 이내로 원본을 보낸 PC를 바로 확인할 수 없는 이유를 설명한다.
다음 그림1에서 보듯이 PC는 시작할 때 DHCP 서버에서 할당된 IP 주소 등을 통해 네트워크 설정을 한다.
그래서 매번 컴퓨터의 IP 주소는 동적 분배이다.
그러나 LB에 따라 웹 서버를 선택하고 요청을 그룹으로 나누어 웹 서버에 보낼 때 송신원은 LB의 IP 주소로 바뀌기 때문에 웹 서버의 통신 로그에는 PC의 IP 주소가 없다.
PC를 시작할 때 IP 주소가 할당됩니다(내 대답).
→
소스를 보낼 IP 주소는 LB입니다(답변 참조).
문제1 틀리면 이 문제도 틀리겠죠.무척
<그림 1>
참조:
dig 명령과 nslookup 명령의 차이
https://www.atmarkit.co.jp/fnetwork/dnstips/011.html#:~:text=%E4%B8%A1%E8%80%85%E3%81%AE%E4%B8%80%E7%95%AA%E3%81%AE,%E3%81%AB%E8%A6%8B%E3%81%88%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82
Reference
이 문제에 관하여(웹 시스템의 부하 분산 및 고장 대응 카페 오후), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/lymansouka2017/items/3600b4f53e651b861f86텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)