현재 위치: > 기술 기사 > 운영 및 유지보수 > 엔진스

  • Nginx 이벤트 중심 프레임워크의 처리 흐름은 무엇입니까?
    Nginx 이벤트 중심 프레임워크의 처리 흐름은 무엇입니까?
    ngx_event_core_module 모듈의 ngx_event_process_init 메소드는 이벤트 모듈의 일부 초기화를 수행합니다. 여기에는 "연결 요청"과 같은 읽기 이벤트에 해당하는 핸들러를 ngx_event_accept 함수에 설정하고 이 이벤트를 epoll 모듈에 추가하는 것이 포함됩니다. 새로운 연결 이벤트가 발생하면 ngx_event_accept가 호출됩니다. 일반적인 프로세스는 다음과 같습니다. 작업자 프로세스는 처리를 위해 ngx_worker_process_cycle 메서드에서 ngx_process_events_and_timers 함수를 지속적으로 호출합니다.
    엔진스 837 2023-05-13 13:34:06
  • 고부하 네트워크에 대해 Nginx 및 Node.js를 최적화하는 방법
    고부하 네트워크에 대해 Nginx 및 Node.js를 최적화하는 방법
    네트워크 최적화가 먼저 nginx와 node.js의 기본 전송 메커니즘을 이해하고 타겟 최적화를 수행하지 않으면 두 가지의 최적화가 아무리 상세하더라도 헛될 것입니다. 일반적으로 nginx는 tcpsocket을 사용하여 클라이언트와 업스트림 애플리케이션을 연결합니다. 우리 시스템에는 커널 매개변수를 통해 설정되는 tcp에 대한 많은 임계값과 제한 사항이 있습니다. 이러한 매개변수의 기본값은 일반적인 목적으로 설정되는 경우가 많으며 웹 서버의 높은 트래픽 및 짧은 수명 요구 사항을 충족할 수 없습니다. 다음은 TCP 조정을 위한 후보인 몇 가지 매개변수입니다. 이를 효과적으로 만들려면 /etc/sysctl.conf 파일에 넣거나 /etc/sysctl과 같은 새 구성 파일에 넣을 수 있습니다.
    엔진스 719 2023-05-13 13:31:06
  • nginx.conf 파일을 구성하기 위해 구문 강조 및 서식 지정을 위해 nginx.vim 도구를 사용하는 방법
    nginx.conf 파일을 구성하기 위해 구문 강조 및 서식 지정을 위해 nginx.vim 도구를 사용하는 방법
    저는 tengine을 사용하는데, 설치 디렉터리는 /usr/local/tengine입니다. 1. nginx.vim2를 다운로드합니다. nginx.vim을 ~/.vim/syntax/에 업로드하고 ~/.vim/filetype.vim 파일에 다음 내용을 추가합니다: aubufread,bufnewfile/etc/nginx/*,/ usr/ local/nginx/conf/*if&ft==''|setfiletypenginx|endif (nginx 설치 디렉터리에 따라 유연하게 구성) 디렉터리 및 파일이 없으면 생성합니다.
    엔진스 1293 2023-05-13 13:28:06
  • Nginx에서 숨겨진 점프를 구현하는 방법
    Nginx에서 숨겨진 점프를 구현하는 방법
    Nginx의 숨겨진 점프는 요청을 다른 웹사이트의 페이지로 점프할 수 있으며 브라우저의 URL은 변경되지 않은 상태로 유지됩니다. 재작성 규칙은 Nginx 구성에서 사용해야 합니다. 이 점프 요구 사항의 구성을 설명하기 위해 아래 두 가지 예가 제공됩니다. 1. Nginx 숨겨진 점프 구성 예 1은 요청 경로 https://jb51.net/data/test를 https://jb51.com/data/test/로 점프합니다. test.html 페이지. 서버{listen443;server_namejb51.net;access_log/data/nginx/logs/jb51.net-
    엔진스 1630 2023-05-13 13:25:12
  • nginx 다중 도메인 전달을 구현하는 방법
    nginx 다중 도메인 전달을 구현하는 방법
    기본 개념 DNSDNS는 도메인 이름 시스템인 DomainNameSystem의 약어입니다. DNS는 일반적으로 도메인 이름 서비스 또는 도메인 이름 확인 서비스라고 불리는 인터넷상의 서비스로, 주로 웹 사이트 도메인 이름과 IP 주소를 변환하는 서비스를 제공합니다. 도메인 이름과 IP 간의 대응 도메인 이름과 IP 주소는 일대일 대응이지만, 여러 도메인 이름이 동일한 IP 주소에 대응할 수 있습니다. 사람의 이름과 주민등록번호의 관계처럼, 주민등록번호보다 이름을 기억하는 것이 훨씬 더 쉽습니다. IP 주소는 인터넷에서 사용자의 사이트를 식별하기 쉽도록 IP 주소 대신 도메인 이름을 사용하여 사이트 주소를 나타냅니다. . DNS 작업
    엔진스 2100 2023-05-13 12:58:20
  • nginx 로그를 elasticsearch로 가져오는 방법
    nginx 로그를 elasticsearch로 가져오는 방법
    filebeat를 통해 nginx 로그를 수집하고 logstash로 전송한 후 elasticsearch에 기록됩니다. Filebeat는 수집 작업만 담당하는 반면, Logstash는 Elasticsearch에 로그를 작성한 후 로그 포맷팅, 데이터 교체, 분할, 인덱스 생성을 완료합니다. 1. nginx 로그 형식 구성 log_formatmain'$remote_addr$http_x_forwarded_for[$time_local]$server_name$request'&#39
    엔진스 677 2023-05-13 12:52:11
  • nginx 프록시 소켓.io 서비스의 함정을 해결하는 방법
    nginx 프록시 소켓.io 서비스의 함정을 해결하는 방법
    nginx는 두 개의 소켓.io 서버를 프록시합니다. Socket.io의 작동 모드는 websocket으로 폴링하고 업그레이드하는 것입니다. nginx를 통해 서비스를 요청하면 가끔 websocket으로 업그레이드할 수 있는 경우도 있고, 계속해서 오류를 보고하는 경우도 있습니다. 하지만 ip+port로 직접 접속하면 100% 성공합니다. sidsid를 분석하는 것이 문제의 핵심입니다. 처음 연결을 생성할 때(폴링 모드는 긴 연결을 시뮬레이션함) 클라이언트는 다음과 같은 요청을 시작합니다: https://***/?eio=3&transport=polling&t=154082071
    엔진스 1746 2023-05-13 12:43:13
  • CentOS 환경에서 nginx, php 및 가상 호스트를 배포하는 방법
    CentOS 환경에서 nginx, php 및 가상 호스트를 배포하는 방법
    os 환경: centos6.1nginx: nginx-1.2.2php:php5.3.140, 다음과 같이 종속성 패키지 복사 코드를 설치합니다. yuminstallopenssl-develpcre-develzlib-devellibjpeg-devellibpng-develfreetype-develgccmake1, www 사용자를 추가하여 다음과 같이 nginx 복사 코드를 실행합니다. useradd-m-r-s/sbin/nologin-d/opt/web/www2. 임시 디렉터리를 만들고 다음과 같이 코드를 복사합니다: mkdir-p/var/tmp/n
    엔진스 640 2023-05-13 12:40:06
  • nginx를 사용하여 분산 전류 제한을 구현하는 방법
    nginx를 사용하여 분산 전류 제한을 구현하는 방법
    1. 서문 일반적으로 외부에 노출된 시스템은 프로모션이나 해커 공격 시에 많은 요청을 받게 됩니다. 순간적으로 들어오는 높은 동시 트래픽으로 인해 시스템이 압도당하는 것을 방지하기 위해서는 제한이 필요합니다. 2. 먼저 외부에 노출된 인터페이스를 배포합니다. 여기서 배포한 프로그램은 다음 인터페이스를 노출하는 것이며, 이 프로그램을 Linux 서버에 배포할 뿐입니다. 배포 단계에 대해 자세히 설명하지 마세요. Baidu springboot에서 직접 배포할 수 있습니다. 여기서는 모든 사람에게 아키텍처 학습 및 교환 그룹을 추천합니다. 커뮤니케이션 및 학습 그룹 번호: 575745314 수석 건축가가 녹화한 일부 비디오를 공유합니다.
    엔진스 1184 2023-05-13 12:07:14
  • nginx에 중첩된 경우 구현 방법
    nginx에 중첩된 경우 구현 방법
    nginx는 if 중첩을 지원하지 않으며 if에서 논리적 판단의 사용을 허용하지 않습니다. 다음 오류가 보고됩니다: nginx:[emerg]"if"directiveisnotallowed. 다음과 같은 중간 변수의 도움을 받습니다. 웹사이트의 PC 측에는 여러 개의 하위 도메인 이름이 있지만 모바일 측에는 하나의 도메인 이름만 있습니다. 해당 관계는 다음과 같습니다: www.test.com-->m.test.comsub1 .test.com-->m.test.com/sub1sub2.test.com-->m.test.com/sub2sub3.test.c
    엔진스 2444 2023-05-13 12:01:15
  • RHEL6에 NGINX를 설치하는 방법
    RHEL6에 NGINX를 설치하는 방법
    1. 종속성 패키지를 설치합니다(설치 디렉터리를 선택하고 명령을 실행합니다). yum-yinstallmakegccgcc-c++opensslopenssl-develpcre-develzlib-devel-y. 모든 질문에 대해 기본값은 yesinstall입니다. make에서 사용하는 종속성 gcc를 자동으로 설치합니다. 바이너리 파일을 컴파일하려면 gcc-c++로 c/c++ 언어를 컴파일하려면 PCREnginx의 http 모듈에서 pcre를 사용하여 정규식을 구문 분석해야 합니다. opensslnginx는 http 및 https 프로토콜을 지원합니다. openssl은 암호화 알고리즘, 일반적으로 사용되는 키 및 인증서 캡슐화 관리 기능을 갖춘 보안 소켓 계층 암호화 라이브러리입니다.
    엔진스 1273 2023-05-13 11:52:22
  • 우분투에서 nginx 서비스를 다시 시작하는 방법
    우분투에서 nginx 서비스를 다시 시작하는 방법
    1. 단축키 [Ctrl+Alt+T]를 사용하여 터미널 명령 모드를 엽니다. 2. 다음과 같은 방법으로 nginx 서비스를 다시 시작할 수 있습니다. 방법 1, nginx 실행 가능 디렉터리 sbin에서 다음 명령을 입력하여 restart/nginx-sreload#Restart 방법 2를 입력하고 현재 nginx 프로세스 번호를 찾은 다음 kill-HUP 프로세스 번호 명령을 입력하여 nginx 서비스를 다시 시작합니다#ps -ef|grepnginx #현재 nginx 프로세스 번호 찾기]#kill-TERM132#nginx 프로세스 종료, 132는 nginx 프로세스 번호입니다.
    엔진스 3119 2023-05-13 11:40:11
  • WordPress에서 다중 사이트 지원 및 Nginx 재작성 규칙 구성을 활성화하는 방법
    WordPress에서 다중 사이트 지원 및 Nginx 재작성 규칙 구성을 활성화하는 방법
    다중 사이트는 WordPress 3.0 이상에서 직접 사용할 수 있습니다. 1. 하위 도메인 이름 또는 하위 디렉토리가 될 수 있는 하나의 WordPress 프로그램만 설치하여 여러 WordPress 사이트를 만듭니다. 2. 독립적인 블로그 백엔드와 독립적인 블로그 주소를 가질 수 있습니다. 3. 관리자는 사이트에 어떤 테마를 공개할지 설정할 수 있습니다. 4. 관리자는 각 사이트에 대한 플러그인을 구성할 수 있습니다. 5. 여러 사이트는 "사용자 데이터베이스 테이블", 즉 wp_usermeta 및 wp_users 테이블을 공유하고 나머지는 독립적인 데이터베이스 테이블입니다. WordPress 다중 사이트 구성 방법: 1. 먼저 사고 발생 시 복구를 방지하기 위해 웹사이트의 데이터베이스를 백업합니다(일반적으로 무시할 수 있음). 2. 열기
    엔진스 2024 2023-05-13 11:16:13
  • 우분투 기반 Nginx를 통해 Django를 배포하는 방법
    우분투 기반 Nginx를 통해 Django를 배포하는 방법
    Django를 배포하는 방법에는 여러 가지가 있으며, nginx+uwsgi는 가장 일반적인 방법 중 하나입니다. 이러한 방식으로 우리의 일반적인 접근 방식은 nginx를 서버의 프런트 엔드로 사용하여 웹에서 모든 요청을 수신하고 통합된 방식으로 요청을 관리하는 것입니다. nginx는 모든 정적 요청을 자체적으로 처리합니다(이것이 nginx의 강점입니다). 그런 다음 nginx는 django가 처리하는 uwsgi를 통해 모든 비정적 요청을 django에 전달하여 웹 요청을 완료합니다. uwsgi가 브리지처럼 기능하는 것을 볼 수 있습니다. 다리 역할을 하세요. 1. nginx를 설치합니다. Nginx는 경량 웹 서버/역방향 프록시 서버이자 이메일 서버입니다.
    엔진스 1687 2023-05-13 11:01:06
  • Nginx+Apache를 배포하고 동적과 정적을 분리하는 방법
    Nginx+Apache를 배포하고 동적과 정적을 분리하는 방법
    nginx의 동적 및 정적 분리 소개 nginx는 강력한 정적 처리 기능을 갖추고 있지만 동적 처리 기능이 부족합니다. 따라서 동적 및 정적 분리 기술은 기업에서 일반적으로 사용됩니다. PHP 정적 페이지의 동적 및 정적 분리는 처리를 위해 nginx에 전달됩니다. . 동적 페이지는 처리를 위해 php-fpm 모듈 또는 apache로 전달됩니다. nginx 구성에서 위치 구성 섹션과 일반 일치는 정적 페이지와 동적 페이지에 대해 서로 다른 처리 방법을 구현하는 데 사용됩니다. 웹 서버 역할만 하지만 역방향 프록시, 로드 밸런싱 및 캐싱 기능도 있습니다. nginx는 프록시 모듈을 통해 구현됩니다. 이때, nginx와 업스트림 서버 간의 연결은 프록시입니다. http 프로토콜 ngi를 통해
    엔진스 1445 2023-05-13 10:49:05

도구 권장 사항

jQuery 기업 메시지 양식 연락처 코드

jQuery 기업 메시지 양식 연락처 코드는 간단하고 실용적인 기업 메시지 양식이자 문의 소개 페이지 코드입니다.
양식 버튼
2024-02-29

HTML5 MP3 뮤직 박스 재생 효과

HTML5 MP3 뮤직 박스 재생 특수 효과는 귀여운 뮤직 박스 이모티콘을 만들고 전환 버튼을 클릭하는 HTML5+css3 기반의 MP3 뮤직 플레이어입니다.

HTML5 멋진 입자 애니메이션 탐색 메뉴 특수 효과

HTML5 멋진 입자 애니메이션 탐색 메뉴 효과는 탐색 메뉴를 마우스로 가리키면 색상이 변경되는 특수 효과입니다.
메뉴 탐색
2024-02-29

jQuery 시각적 양식 드래그 앤 드롭 편집 코드

jQuery 시각적 양식 드래그 앤 드롭 편집 코드는 jQuery 및 부트스트랩 프레임워크를 기반으로 하는 시각적 양식입니다.
양식 버튼
2024-02-29

유기농 과일 및 야채 공급업체 웹 템플릿 Bootstrap5

유기농 과일 및 채소 공급업체 웹 템플릿-Bootstrap5

Bootstrap3 다기능 데이터 정보 배경 관리 반응형 웹 페이지 템플릿-Novus

Bootstrap3 다기능 데이터 정보 배경 관리 반응형 웹 페이지 템플릿-Novus
백엔드 템플릿
2023-02-02

부동산 자원 서비스 플랫폼 웹 페이지 템플릿 Bootstrap5

부동산 자원 서비스 플랫폼 웹 페이지 템플릿 Bootstrap5

간단한 이력서 정보 웹 템플릿 Bootstrap4

간단한 이력서 정보 웹 템플릿 Bootstrap4

귀여운 여름 요소 벡터 자료(EPS+PNG)

이것은 태양, 태양 모자, 코코넛 나무, 비키니, 비행기, 수박, 아이스크림, 아이스크림, 차가운 음료, 수영 반지, 슬리퍼, 파인애플, 소라, 조개, 불가사리, 게를 포함한 귀여운 여름 요소 벡터 자료입니다. , 레몬, 자외선 차단제, 선글라스 등 자료는 JPG 미리보기를 포함하여 EPS 및 PNG 형식으로 제공됩니다.
PNG 소재
2024-05-09

4개의 빨간색 2023 졸업 배지 벡터 자료(AI+EPS+PNG)

이것은 빨간색 2023년 졸업 배지 벡터 자료로, 총 4개이며 JPG 미리보기를 포함하여 AI, EPS 및 PNG 형식으로 사용할 수 있습니다.
PNG 소재
2024-02-29

노래하는 새와 꽃 디자인 봄 배너 벡터 자료로 가득 찬 카트(AI+EPS)

노래하는 새와 꽃이 가득한 수레로 디자인된 봄 배너 벡터 자료입니다. JPG 미리보기를 포함하여 AI 및 EPS 형식으로 제공됩니다.
배너 그림
2024-02-29

황금 졸업 모자 벡터 자료(EPS+PNG)

이것은 JPG 미리보기를 포함하여 EPS 및 PNG 형식으로 제공되는 황금 졸업 모자 벡터 자료입니다.
PNG 소재
2024-02-27

가정 장식 청소 및 수리 서비스 회사 웹사이트 템플릿

가정 장식 청소 및 유지 관리 서비스 회사 웹 사이트 템플릿은 가정 장식, 청소, 유지 관리 및 기타 서비스 조직을 제공하는 홍보 웹 사이트에 적합한 웹 사이트 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

신선한 색상의 개인 이력서 가이드 페이지 템플릿

신선한 컬러 매칭 개인 구직 지원 이력서 가이드 페이지 템플릿은 신선한 컬러 매칭 스타일에 적합한 개인 구직 이력서 작업 표시 가이드 페이지 웹 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

디자이너 크리에이티브 작업 이력서 웹 템플릿

디자이너 크리에이티브 작업 이력서 웹 템플릿은 다양한 디자이너 직위에 적합한 개인 작업 이력서 표시를 위한 다운로드 가능한 웹 템플릿입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

현대 엔지니어링 건설 회사 웹사이트 템플릿

현대 엔지니어링 및 건설 회사 웹 사이트 템플릿은 엔지니어링 및 건설 서비스 산업 홍보에 적합한 다운로드 가능한 웹 사이트 템플릿입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!