HAProxy는 지속성 또는 Layer7 처리를 유지하면서, 매우 높은 부하에서 크롤링 웹 사이트에 필요한 lool입니다.
HAProxy는 또한 오늘날의 하드웨어와, 수십 연결의 수천을 지원합니다. 그것은 아주 쉽게 기존 아키텍처에 통합
이 릴리스의 새로운 기능 : 있습니다.
중간 : 새로운 기능을 TCP는 체크 : 연결
중간 : SSL : 설정은 서버 측의 글로벌 기본값으로 '필요'확인합니다.
미성년자 : SSL : 긴 인증서 체인 핸드 셰이크 Optim을.
버그 / MINOR : 패턴 : 패턴 비교를 두 번 실행
버그 / MEDIUM :지도 : 통계의 소켓 명령 & quot와 세그먼트 오류, 설정지도 ... & quot;
버그 / MEDIUM : 패턴 : 바이너리 파서는 segfault
미성년자 : 패턴 : pat_match_ * 및 pat_parse_ *을 그룹화하는 기능을 이동하고 문서를 추가 할 수 있습니다.
미성년자 : 표준 : parse_binary ()는 소비 길이를 반환하고 자신의 문서는 업데이트됩니다
버그 / MINOR : 페이로드 : ACL & quot의 패턴, req.ssl_ver & quot; 더 좋은 기능으로 해석되지 않습니다.
버그 / MEDIUM : 패턴 : & quot; pat_parse_dotted_ver () & quot; 나쁜 expect_type을 설정합니다.
BUG / MINOR : 샘플 : 엔트리가 정수가 아닌 경우 c_str2int 변환기 실패하지 않는다
버그 / MEDIUM : HTTP / 인증 : 때때로 인증 자격 증명이 두 요청 사이에 혼합 할 수 있습니다
미성년자 : DOC : 나쁜 CLI 함수 이름입니다.
미성년자 : HTTP : smp_fetch_capture_header_ * 캡처 헤더를 가져옵니다
빌드 : 마지막 릴리스 실수 & quot 앞에 추가 + quot; 날짜의 앞에
버그 / 매체 스트림 INT : 연결 유지 유휴 연결 처리기를 수정
버그 / MEDIUM : 백엔드 :하지 않는 재사용시 연결의 컨텍스트를 다시 초기화
BUG : 되돌리기 & quot; OPTIM / 매체는 epoll : 폴링 변경 & quot 동안 폴링들에 퓨즈 활성 이벤트;
버그 / MINOR : 검사 : 성공적으로 체크 완성 MAINT 서버를 다시 활성화하지 않아야합니다
미성년자 : HTTP는 : 상태 401/407 후 동일한 서버에 충실하려고
버그 / MINOR : HTTP : 항상 HTTP에 압축을 해제 / 1.0
OPTIM : 여론 조사 : 순서를 원하는 / 설문 조사 / 정지 후 폴링을 복원
OPTIM : HTTP : 요청 후 클라이언트 측에서 읽기 폴링을 중지하지 마십시오
버그 / 중간 : 검사 : 검사되지 않은 서버는 더 이상 사용할 수 없습니다
버그 / MEDIUM : 통계 : 웹 인터페이스는 사용하기 전에 추적 서버를 확인해야합니다
버그 / MINOR : 채널 : CHN_INFINITE_FORWARD이 서명해야합니다
버그 / MINOR : 스트림 INT는 : 등록 취소에 소유자를 취소하지 않습니다
중간 : 통계 : 연결 유지 통계 페이지에 HTTP에 대한 지원을 추가
버그 / MEDIUM : 통계가 : HTTP / 1.0 파손 이전 패치에 도입 된 수정 사항
통계 : HTTP 연결 유지 통계 페이지 & quot에 대한 지원을 추가, 중간, 되돌리기 & quot
전공 : 채널 : 쓰기 작업을 통지하는 새로운 플래그를 추가 CF_WAKE_WRITE
OPTIM : 세션 : 연결할 때 READ_DONTWAIT 플래그를 설정
버그 / MINOR : HTTP는 : 요청 사이 SI_FL_DONT_WAKE 플래그를 취소하지 않습니다
미성년자 : 세션 : 연결 시간 측정을 고려
매체 세션 : 확립 된 상태로 이전의 전환을 지원하기 위해 준비
매체 스트림 INT : (si_connect을) 가능한 설정 상태를 반환
미성년자 : 검사 :) (health_adjust 대한 인라인 함수를 사용하여
OPTIM : 세션 : 자유 분방 한 코드 주위) (가능성 넣어
중간 : 설정 : 여러 서버의 이름이 같은 경우 경고를보고
BUG : 되돌리기 & quot; OPTIM : 설문 조사 : 설문 조사 / 정지 후 폴링 / 복원 할 순서 & quot;
) (accept4에 경고의 glibc를 제거 : 리스너를 : / 미성년자 BUILD
버그 / 전공 : 연결 : rcv_buf의 API 및 사용 사이의 불일치를 해결
다시) (최근 accept4 수정 : 리스너 : BUILD
버그 / 전공 : SSL은 : 최근 수정 abf08d9에 의한 파손을 수정
버그 / 중간 : 폴링 : 더 이상 활동이 없을 때 우리는 FD의 상태를 업데이트 할 수 있도록
중간 : 리스너 : 동의 루프에서 해결 폴링 관리
미성년자 : 프로토콜 : 프로토된다 향상, 드레인 () API
미성년자 : 연결 : (새 conn_drain 추가) 기능
중간 : TCP : tcp_drain의 보고서 () 이미 가까이에서 사용할 수 없습니다 느린
중간 : 연결 : CTRL-된다의 업데이트 발신자, 드레인 () conn_drain를 사용하는 ()
MINOR : 연결 : 연결 오류를보고 이상의 오류 코드를 추가
중간 : TCP : 연결 수준에서 보고서 연결 오류
매체 검사 : 연결 오류에 대한 chk_report_conn_err의 사용을 () 만들
BUG / 매체 : UNIQUE_ID : HTTP 요청 카운터가 안정되지
DOC : SIGQUIT에 대한 잘못된 정보를 수정
버그 / 전공 : 압축하는 동안 정지를 수정
버그 / 매체 스트림 인터페이스 : 전송이 끝나기 전에 작업을 깨워하지 않습니다
빌드 : VERDATE 제외 정규식을 수정
정리를 폴링 (polling) : 이름을 변경 & quot; spec_e & quot; 상태 & quot;를 & quot;
DOC : 폴링 상태 천이를 나타내는 도면을 추가
REORG : 폴링 : 이름을 & quot; spec_e & quot; 상태 & quot;를 & quot; 및 quot; spec_p & quot; 단계 S72에서 캐시 & quot 단계;
REORG : 폴링 : 이름을 & quot; fd_spec & quot을; 단계 S72 fd_cache & quot 단계;
REORG : 폴링 : 캐시 할당 함수의 이름을 변경
REORG : 폴링 : 이름을 & quot; fd_process_spec_events () & quot; 단계 S72 fd_process_cached_events () & quot;
전공 : 폴링 : 전체 폴링 시스템을 재
전공 : 연결 : CO_FL_WAIT_ {RD, WR} 플래그를 제거
중간 : 연결 : 제거 conn_ {데이터, 양말} _poll_ {RECV 보내}
중간 : 연결이 : 나는에 준비에 대한 검사를 추가 / O 핸들러
폴링 플래그가 항상 chk_snd_conn에 업데이트해야합니다 : 중간 : 스트림 인터페이스
MINOR : 스트림 인터페이스 : 에러) (fd_stop_both 호출 할 필요
중간 : 연결 : FD 상태를 다시 점검 할 필요
정리를 연결 : 사용 conn_ctrl_ready () 대신에 플래그를 확인
정리를 연결 : 사용 conn_xprt_ready () 대신에 플래그를 확인
정리를 연결 : 새로운 동작을 반영하기 위해 connection.h에 주석을 수정합니다.
OPTIM : 원시 양말 : 폴링이 활성화 된 경우 짧은 읽기 후에 추측하지 않는다
중간 : 폴링 : 처리 중앙 폴링 이벤트
미성년자 : 폴링 : 기능 fd_compute_new_polled_status를 생성 ()
미성년자 : CLI는 : 더 많은 정보를 추가 & quot; 정보 & quot을 보여; 산출
MEDIUM : 리스너 : 연결 속도에 더하여 세션 속도를 제한하기위한 지원을 추가
MEDIUM : 리스너 : SSL 세션에 제출 속도에 제한을 적용
REORG : 통계 : dumpstats.c하는 통계 소켓 상태를 이동
미성년자 : CLI는 :; 쇼 풀 & quot 새로운 추가 & quot; 명령
버그 / MEDIUM : 각 요청 후 플러시 콘텐츠 카운터 : 카운터
버그 / MEDIUM : 카운터 : 관련 트랙 SC2를 사용하는 경우 스틱 테이블 항목 누수 수정
미성년자 : 도구 : 복합 포인터에 대한 아주 기본적인 지원을 추가
중간 : 카운터 : 모든 세션 플래그에 의존 중지
버그 / MINOR : CLI : 명령 행 파서에없는 틈을 수정
버그 / MINOR : 구성은 : 로그 형식의 헤더가 HTTP 모드를 필요로 할 때 제대로보고
전공 : HTTP : 업데이트 연결 모드 구성
중간 : HTTP는 : 연결 유지 + httpclose 수 수동 모드 확인
전공 : HTTP : 연결 유지하는 모드를 기본적으로 전환
버그 / MEDIUM : HTTP : 연결 유지하기 위해 기본적으로 최근의 스위치에 의한 회귀를 해결
버그 / MEDIUM : 리스너 :) (비 작동 accept4의 검출을 향상
청취자 : BUILD fcntl.h과 unistd.h 파일을 추가
버그 / MINOR : raw_sock : 올바르게 MSG_MORE 플래그를 설정
매체 : 새로운 기능을 TCP는 체크인 : 연결 1.4.24 / 1.5 dev22
이 버전의 새로운 기능
중간 : SSL : 설정은 서버 측의 글로벌 기본값으로 '필요'확인합니다.
미성년자 : SSL : 긴 인증서 체인 핸드 셰이크 Optim을.
버그 / MINOR : 패턴 : 패턴 비교를 두 번 실행
버그 / MEDIUM :지도 : 통계의 소켓 명령 & quot와 세그먼트 오류, 설정지도 ... & quot;
버그 / MEDIUM : 패턴 : 바이너리 파서는 segfault
미성년자 : 패턴 : pat_match_ * 및 pat_parse_ *을 그룹화하는 기능을 이동하고 문서를 추가 할 수 있습니다.
미성년자 : 표준 : parse_binary ()는 소비 길이를 반환하고 자신의 문서는 업데이트됩니다
버그 / MINOR : 페이로드 : ACL & quot의 패턴, req.ssl_ver & quot; 더 좋은 기능으로 해석되지 않습니다.
버그 / MEDIUM : 패턴 : & quot; pat_parse_dotted_ver () & quot; 나쁜 expect_type을 설정합니다.
BUG / MINOR : 샘플 : 엔트리가 정수가 아닌 경우 c_str2int 변환기 실패하지 않는다
버그 / MEDIUM : HTTP / 인증 : 때때로 인증 자격 증명이 두 요청 사이에 혼합 할 수 있습니다
미성년자 : DOC : 나쁜 CLI 함수 이름입니다.
미성년자 : HTTP : smp_fetch_capture_header_ * 캡처 헤더를 가져옵니다
빌드 : 마지막 릴리스 실수 & quot 앞에 추가 + quot; 날짜의 앞에
버그 / 매체 스트림 INT : 연결 유지 유휴 연결 처리기를 수정
버그 / MEDIUM : 백엔드 :하지 않는 재사용시 연결의 컨텍스트를 다시 초기화
BUG : 되돌리기 & quot; OPTIM / 매체는 epoll : 폴링 변경 & quot 동안 폴링들에 퓨즈 활성 이벤트;
버그 / MINOR : 검사 : 성공적으로 체크 완성 MAINT 서버를 다시 활성화하지 않아야합니다
미성년자 : HTTP는 : 상태 401/407 후 동일한 서버에 충실하려고
버그 / MINOR : HTTP : 항상 HTTP에 압축을 해제 / 1.0
OPTIM : 여론 조사 : 순서를 원하는 / 설문 조사 / 정지 후 폴링을 복원
OPTIM : HTTP : 요청 후 클라이언트 측에서 읽기 폴링을 중지하지 마십시오
버그 / 중간 : 검사 : 검사되지 않은 서버는 더 이상 사용할 수 없습니다
버그 / MEDIUM : 통계 : 웹 인터페이스는 사용하기 전에 추적 서버를 확인해야합니다
버그 / MINOR : 채널 : CHN_INFINITE_FORWARD이 서명해야합니다
버그 / MINOR : 스트림 INT는 : 등록 취소에 소유자를 취소하지 않습니다
중간 : 통계 : 연결 유지 통계 페이지에 HTTP에 대한 지원을 추가
버그 / MEDIUM : 통계가 : HTTP / 1.0 파손 이전 패치에 도입 된 수정 사항
통계 : HTTP 연결 유지 통계 페이지 & quot에 대한 지원을 추가, 중간, 되돌리기 & quot
전공 : 채널 : 쓰기 작업을 통지하는 새로운 플래그를 추가 CF_WAKE_WRITE
OPTIM : 세션 : 연결할 때 READ_DONTWAIT 플래그를 설정
버그 / MINOR : HTTP는 : 요청 사이 SI_FL_DONT_WAKE 플래그를 취소하지 않습니다
미성년자 : 세션 : 연결 시간 측정을 고려
매체 세션 : 확립 된 상태로 이전의 전환을 지원하기 위해 준비
매체 스트림 INT : (si_connect을) 가능한 설정 상태를 반환
미성년자 : 검사 :) (health_adjust 대한 인라인 함수를 사용하여
OPTIM : 세션 : 자유 분방 한 코드 주위) (가능성 넣어
중간 : 설정 : 여러 서버의 이름이 같은 경우 경고를보고
BUG : 되돌리기 & quot; OPTIM : 설문 조사 : 설문 조사 / 정지 후 폴링 / 복원 할 순서 & quot;
) (accept4에 경고의 glibc를 제거 : 리스너를 : / 미성년자 BUILD
버그 / 전공 : 연결 : rcv_buf의 API 및 사용 사이의 불일치를 해결
다시) (최근 accept4 수정 : 리스너 : BUILD
버그 / 전공 : SSL은 : 최근 수정 abf08d9에 의한 파손을 수정
버그 / 중간 : 폴링 : 더 이상 활동이 없을 때 우리는 FD의 상태를 업데이트 할 수 있도록
중간 : 리스너 : 동의 루프에서 해결 폴링 관리
미성년자 : 프로토콜 : 프로토된다 향상, 드레인 () API
미성년자 : 연결 : (새 conn_drain 추가) 기능
중간 : TCP : tcp_drain의 보고서 () 이미 가까이에서 사용할 수 없습니다 느린
중간 : 연결 : CTRL-된다의 업데이트 발신자, 드레인 () conn_drain를 사용하는 ()
MINOR : 연결 : 연결 오류를보고 이상의 오류 코드를 추가
중간 : TCP : 연결 수준에서 보고서 연결 오류
매체 검사 : 연결 오류에 대한 chk_report_conn_err의 사용을 () 만들
BUG / 매체 : UNIQUE_ID : HTTP 요청 카운터가 안정되지
DOC : SIGQUIT에 대한 잘못된 정보를 수정
버그 / 전공 : 압축하는 동안 정지를 수정
버그 / 매체 스트림 인터페이스 : 전송이 끝나기 전에 작업을 깨워하지 않습니다
빌드 : VERDATE 제외 정규식을 수정
정리를 폴링 (polling) : 이름을 변경 & quot; spec_e & quot; 상태 & quot;를 & quot;
DOC : 폴링 상태 천이를 나타내는 도면을 추가
REORG : 폴링 : 이름을 & quot; spec_e & quot; 상태 & quot;를 & quot; 및 quot; spec_p & quot; 단계 S72에서 캐시 & quot 단계;
REORG : 폴링 : 이름을 & quot; fd_spec & quot을; 단계 S72 fd_cache & quot 단계;
REORG : 폴링 : 캐시 할당 함수의 이름을 변경
REORG : 폴링 : 이름을 & quot; fd_process_spec_events () & quot; 단계 S72 fd_process_cached_events () & quot;
전공 : 폴링 : 전체 폴링 시스템을 재
전공 : 연결 : CO_FL_WAIT_ {RD, WR} 플래그를 제거
중간 : 연결 : 제거 conn_ {데이터, 양말} _poll_ {RECV 보내}
중간 : 연결이 : 나는에 준비에 대한 검사를 추가 / O 핸들러
폴링 플래그가 항상 chk_snd_conn에 업데이트해야합니다 : 중간 : 스트림 인터페이스
MINOR : 스트림 인터페이스 : 에러) (fd_stop_both 호출 할 필요
중간 : 연결 : FD 상태를 다시 점검 할 필요
정리를 연결 : 사용 conn_ctrl_ready () 대신에 플래그를 확인
정리를 연결 : 사용 conn_xprt_ready () 대신에 플래그를 확인
정리를 연결 : 새로운 동작을 반영하기 위해 connection.h에 주석을 수정합니다.
OPTIM : 원시 양말 : 폴링이 활성화 된 경우 짧은 읽기 후에 추측하지 않는다
중간 : 폴링 : 처리 중앙 폴링 이벤트
미성년자 : 폴링 : 기능 fd_compute_new_polled_status를 생성 ()
미성년자 : CLI는 : 더 많은 정보를 추가 & quot; 정보 & quot을 보여; 산출
MEDIUM : 리스너 : 연결 속도에 더하여 세션 속도를 제한하기위한 지원을 추가
MEDIUM : 리스너 : SSL 세션에 제출 속도에 제한을 적용
REORG : 통계 : dumpstats.c하는 통계 소켓 상태를 이동
미성년자 : CLI는 :; 쇼 풀 & quot 새로운 추가 & quot; 명령
버그 / MEDIUM : 각 요청 후 플러시 콘텐츠 카운터 : 카운터
버그 / MEDIUM : 카운터 : 관련 트랙 SC2를 사용하는 경우 스틱 테이블 항목 누수 수정
미성년자 : 도구 : 복합 포인터에 대한 아주 기본적인 지원을 추가
중간 : 카운터 : 모든 세션 플래그에 의존 중지
버그 / MINOR : CLI : 명령 행 파서에없는 틈을 수정
버그 / MINOR : 구성은 : 로그 형식의 헤더가 HTTP 모드를 필요로 할 때 제대로보고
전공 : HTTP : 업데이트 연결 모드 구성
중간 : HTTP는 : 연결 유지 + httpclose 수 수동 모드 확인
전공 : HTTP : 연결 유지하는 모드를 기본적으로 전환
버그 / MEDIUM : HTTP : 연결 유지하기 위해 기본적으로 최근의 스위치에 의한 회귀를 해결
버그 / MEDIUM : 리스너 :) (비 작동 accept4의 검출을 향상
청취자 : BUILD fcntl.h과 unistd.h 파일을 추가
버그 / MINOR : raw_sock : 올바르게 MSG_MORE 플래그를 설정
버전 1.5 dev21의 새로운 기능 :
미성년자 : 통계 : 숫자를보고 고정 폭 글꼴을 사용하지 않는
미성년자 : 세션 : 디버깅 코드를 제거
버그 / 전공 : 패턴 : 두 번 무료 파일에서로드 문자열로 인한 수정 사항
중간 : HTTP는 : 옵션이 자동으로 URL을 다시 작성 HTTP_PROXY 확인
버그 / MEDIUM : HTTP : cook_cnt ()는 출력 유형을 설정 잊어
버그 / MINOR : 통계 : 올바르게 낮은 무게 서버의 스로틀 속도를보고
버그 / MEDIUM : 검사 : 서버는 slowstart 모드에서 시작하지 않아야합니다
버그 / MINOR : ACL은 : 파서는 또한 ACL 전용 키워드에 쉼표에서 중지해야합니다
중간 : 스트림 INT는 : 아주 단순한 유휴 연결 관리자를 구현
DOC : 로드맵 파일을 업데이트
버전 1.4.24의 새로운 기능 :; usesrc hdr_ip (
이 버전은 구성이 hdr_ip을 사용했을 때 발생할 수있는 충돌 (이름, -1) 또는 '를 해결 이름) & quot ;, 클라이언트는 요청 헤더의 값의 특정 번호를 전송하는 경우.
CVE-2013-2175은이 버그에 할당되었다.
1.4의 모든 사용자는 업그레이드 나 수정 프로그램을 적용해야합니다.
버전 1.5 dev19의 새로운 기능 :
이 자료는 두 가지 충돌에 음의 발생 수의 사용을 포함 그들 중 하나 원격 트리거 (CVE-2013에서 2175 사이)를 수정 hdr_ * 가져옵니다. 다른 오랜 개선은 마지막으로 환경 변수, ACL에 의해 조건부 프록시 프로토콜, 3 병렬 스틱 -의 인출, 같은 *의 BSD에 HTTP 응답, 우선 순위, DSCP 헤더, 넷 필터 마크의 동적 설정 및 로그 수준, 투명 프록시로, 합병 문서의 재 작업 대신 2의 카운터 / ACL의 검색을 단순화 키워드 및 추가 - 향상된 구성 오류보고를 가져올 수 있습니다. 모든 1.5 사용자는 업그레이드해야합니다.
버전 1.5 dev18의 새로운 기능 : HTTP와 결합 될 때
이 릴리스는 TCP 콘텐츠 검사의 보안 결함을 해결합니다.
1.5 디바이스 사용자는 업그레이드하거나 패치해야합니다.
다른 큰 변화 패턴 분석, systemd에 대한 지원, 새로운 건강 검진 에이전트 프로토콜, PCRE의 JIT 지원, TLS ALPN의 강력한 조합을 수 있도록 환경 변수의 ACL의 융합 및 샘플을 지원하는 풍부한 주소 파서를 포함, 및 HTTP (307) 및 리디렉션 (308).
아니 더 적은 43보다 버그가 다양한 분야에서 수정되었습니다.
버전 1.4.23의 새로운 기능 :
이 릴리스는 HTTP 정보와 결합 된 TCP 콘텐츠 검사 코드의 보안 결함을 해결합니다.
모든 1.4 사용자는 업그레이드하거나 패치해야합니다.
쇼 SESS & quot; (25) 다른 버그는 & quot의 남용 시스템을 모니터링하여 메모리 손상의 위험을 포함하여, 1.4.22 이후 수정되었다; CLI에 명령.
설문 조사는 ()로 인해 FD_SET / FD_CLR / FD_ISSET에 추가 컨트롤에 런타임 충돌을 일으키는 최근의 glibc 변화를 해결하기 위해, 1024 FDS 제한 () 모든 플랫폼에서 기본적으로 사용하도록 설정, 선택했다.
버전 1.5 dev17의 새로운 기능 :
1.5 dev15가 서버에서 초기 반응을 (냉동 게시물 중단 된 SSL 세션을 고정, 때때로 절단 된 이후 마지막으로 알려진 버그 POST 요청).
또한, 몇 대망의 기능이 구현되었습니다 (모든 SSL 정보를 [] 로그 형식으로 %를 사용하여 기능을 가져 샘플에서 오는 아무것도를 기록뿐만 아니라 HTTP 헤더의 서버에이 전달에 대한 지원은 지금이 전달 될 수 있습니다 방법).
HTML의 통계 페이지 팁에 대한 자세한 정보 (이것은 dev16에서 부서졌다)로 향상되었다. 16 1.5 dev12의 사용자는 강력하게 업그레이드하는 것이 좋습니다.
버전 1.5 dev15의 새로운 기능 :
몇 가지 사용자가 dev14에서 발생 된 CPU 사용량이 수정되었습니다.
로그인 SSL 정보가 고정 된 파일 기술자 누수.
클라이언트 증명서 일부 SSL 문제가 수정되었습니다.
SSL 핸드 셰이크 오류는 이제 기록됩니다.
SD & quot; & quot 일부 잘못된 로그; 클라이언트 오류가 발생하는 경우에 플래그가 해결되었다.
Gzip 압축을 가능하게하는 조건이 강화되었다.
층 (7)의 헤더 정보에서 찍은 IP 주소가 현재 추적 할 수 등.
1.5 dev12..dev14의 사용자는 업그레이드하는 것이 좋습니다.
버전 1.5 dev14의 새로운 기능 :
SSL 스택은 많은 수정 및 개선을 받았다.
이제 상호 인증서 인증, 클라이언트 인증서 기반의 ACL 및 멀티 프로세스 세션 캐시를 지원합니다.
일부 시설은 SSL로 멀티 프로세스 모드를 지원하기 위해 제안되었다.
건강 검사는 SSL 및 프록시 프로토콜을 지원합니다.
HTTP 전달은 이제 GZIP 압축을 지원합니다.
최근 리눅스 플랫폼 지원 TCP FastOpen 및 accept4 ().
& quot; 바인드 & quot; 문은 지금 지원 & quot; v4v6 & quot; 및 quot; v6only & quot; 키워드는 IPv6를 결합 정책을 결정합니다.
많은 버그가 수정되었습니다, 그래서 생산에 그 사용 dev12 및 dev13 강하게 업그레이드하는 것이 좋습니다.
댓글을 찾을 수 없습니다