TechBlog
首页分类标签搜索关于
← 返回标签列表
加载中...

© 2025 TechBlog. All rights reserved.

共 175 篇文章
第二章NGINX-开源功能-七层反向代理下

第二章NGINX-开源功能-七层反向代理下

介绍了nginx中除开http,还另外支持grpc、fastcgi、uwsgi、scgi协议的反向代理

时间:12/23/2025

nginx面试题nginx虚拟

nginx面试题nginx虚拟

如果你愿意,我可以下一步直接帮你从HTTP协议层或Nginx启动加载配置的角度,把这个“虚拟”彻底拆穿给你看。Nginx的“虚拟主机(VirtualHost)”是为了解决——一台服务器如何同时“合法地扮演多个网站”的问题。在同一个IP:PORT上,根据“访问条件”把请求分流到不同的网站配置。每一个server{},在“网络世界中”都是一台完整主机。4️⃣Nginx为什么“必须”要有虚拟主机?1️⃣如果没有“虚拟主机”,会发生什么?但在Web语义上,它们是“不同的主机”

时间:12/21/2025

Nginx配置运行python的uvicorn项目

Nginx配置运行python的uvicorn项目

Uvicorn运行的地址和端口(必须和启动命令一致)#可选:多节点负载均衡(如多Uvicorn实例)server{#客户端请求体最大尺寸(适配文件上传,根据需求调整)#所有请求转发给Uvicorn#反向代理到Uvicorn服务#传递真实客户端IP和Host#超时配置(避免长连接断开)#缓冲区配置(优化大请求)

时间:12/18/2025

第二章NGINX-开源功能-HTTP-服务器上

第二章NGINX-开源功能-HTTP-服务器上

文章详细介绍了nginx在处理HTTP流程上的11个阶段,非常适合各类程序员食用,如果你是新手那么多懵逼几遍也就懂了,如果你是老手那就别看了,反正你看不看都懂

时间:12/17/2025

Nginx-平滑升级

Nginx-平滑升级

Nginx平滑升级核心步骤(Ubuntu24.04)原理:通过USR2/WINCH/QUIT信号实现新旧进程无缝切换,保持服务不中断准备:检查当前版本和编译参数(nginx-V)安装全量依赖(libpcre3-dev、libssl-dev等)下载官方源码包并解压编译:复用旧参数(移除--with-ld-opt中的-fPIC)升级:新进程接管请求,旧进程优雅退出验证:检查版本和进程状态关键点:保持编译参数一致,解决依赖兼容问题,确保平滑过渡。

时间:12/16/2025

Nginx-安装教程附Nginx编译安装脚本

Nginx-安装教程附Nginx编译安装脚本

Nginx在Ubuntu系统中可通过apt工具安装二进制包,该方式便捷高效;若需特定功能模块或指定版本,可配置官方仓库或选择源码安装。

时间:12/16/2025

通过-Wisdom-SSH-AI-助手部署和配置-Nginx-Web-服务器

通过-Wisdom-SSH-AI-助手部署和配置-Nginx-Web-服务器

WisdomSSH是一款集成AI运维助手的远程SSH客户端工具,旨在使用自然语言交互来提升服务器管理效率和执行复杂运维任务。

时间:12/16/2025

Nginx反向代理与负载均衡实战指南

Nginx反向代理与负载均衡实战指南

全球使用率超过30%性能强悍,10万+并发轻松配置灵活,功能丰富今天来深入讲解Nginx反向代理和负载均衡的实战配置。正向代理(代理客户端):客户端→代理服务器→目标服务器例如:翻墙工具反向代理(代理服务端):客户端→Nginx→后端服务器例如:网站负载均衡http{基础代理:proxy_pass+必要的header负载均衡:根据场景选择策略健康检查:设置失败阈值和备用服务器HTTPS:Let’sEncrypt免费证书性能优化。

时间:12/16/2025

nginx反向代理负载均衡tomcat多实例

nginx反向代理负载均衡tomcat多实例

部署好开源的jspgou项目后使用nginx反向代理。

时间:12/14/2025

霸王餐API网关层缓存Nginx-Proxy-Cache与Cache-Control细节

霸王餐API网关层缓存Nginx-Proxy-Cache与Cache-Control细节

具有高读低写、内容时效性要求适中的特点(数据变更后允许5秒内延迟)。为减轻后端服务压力,我们在Nginx网关层部署。本文著作权归吃喝不愁app开发者团队,转载请注明出处!包含查询参数,但某些参数不应影响缓存(如。“吃喝不愁”App的霸王餐活动接口(如。,Nginx将优先使用该值,覆盖。此时Nginx直接回源,且。头实现智能缓存策略。

时间:12/11/2025

Nginx-服务器部署

Nginx-服务器部署

Nginx是一款高性能开源Web服务器,采用事件驱动和异步非阻塞I/O模型实现高并发处理。其架构包含主进程(负责管理)和工作进程(处理请求),通过共享内存实现进程间通信。

时间:12/07/2025

Nginx-Ingress-退役阿里云云原生-API-网关的迁移方案与实操详解

Nginx-Ingress-退役阿里云云原生-API-网关的迁移方案与实操详解

本文将提供基于实操的应对方案,以阿里云云原生API网关(Higress企业版)为例,按步骤详细阐述迁移的操作过程。

时间:12/04/2025

redis缓存功能结合实际项目面试之问题与解析

redis缓存功能结合实际项目面试之问题与解析

Redis在该项目中主要用于提升系统性能和减轻数据库压力,具体应用包括:1)用户信息缓存,减少数据库查询;2)验证码和登录凭证存储;3)热帖排行和点赞统计;4)粉丝列表管理。Redis采用内存存储,支持多种数据结构,具有高性能和持久化特性。项目还考虑了缓存穿透、击穿和雪崩的解决方案,如空值缓存、二级缓存和过期时间分散等。通过Redis的主从复制、哨兵和集群架构,提高了系统可用性。Redis的单线程模型避免了线程安全问题,其I/O多路复用机制确保了高并发性能。

时间:12/03/2025

nginx的https的搭建

nginx的https的搭建

1.防火墙不能关闭,让其开放http协议https协议。进入/etc/hosts添加直接域名。创建证书存储目录并写入内容实验验证。进入nginx的主配置文件进行配置。2.安装nginx和基础配置。安装httpasswd工具。5.HTTP基本认证配置。2.该网站具备账户验证。4.selinux配置。创建认证文件并添加用户。

时间:12/02/2025

nginx中的https的搭建

nginx中的https的搭建

newkeyrsa:2048同时生成新的证书请求和2048位RSA私钥。-nodes表示生成的私钥不加密,这样Nginx读取时就不需要密码。在当前目录创建密码文件,用户名为admin,密码为123456。-keyoutlyh.key指定私钥文件的保存路径和名称。-outlyh.crt指定证书文件的保存路径和名称。-x509说明我们要创建自签名证书,不需要CA签名。将密码文件复制到/etc/nginx/passwd。4.创建完整的NginxHTTPS配置文件。

时间:12/02/2025

nginx的https搭建

nginx的https搭建

1.防火墙不能关闭,让其开放http协议https协议2.该网站具备账户验证3.https。

时间:11/30/2025

Ubuntu-系统下安装-Nginx

Ubuntu-系统下安装-Nginx

若发现以下错误,这是因为80端口已经被其他进行占用导致Nginx无法绑定到80端口上,可尝试查询端口占用进程并终止该进程。

时间:11/29/2025

Nginx中http_hosthostproxy_host的区别

Nginx中http_hosthostproxy_host的区别

变量是否显示端口值是否存在host浏览器请求的ip,不显示端口否"Host:value"显示值为a:b的时候,只显示ahttp_host浏览器请求的ip和端口号是“Host:value”,value存在就显示proxy_host被代理服务的ip和端口号默认80不显示其他端口显示"Host:value"显示配置反向代理时,接口请求报404问题应用描述:前端应用域名为A(ww.a.com),后端服务域名为B(www.b.com);

时间:11/29/2025

Nginx-反向代理之upstream模块以及完整配置反向代理示例

Nginx-反向代理之upstream模块以及完整配置反向代理示例

也就是说在一个时刻内,Nginx到上游服务器的空闲的长连接是16个,所谓空闲的长连接就是这个长连接TCP连接接建立着,但是上面没有请求去发送,但这就是空闲的长连接。所以说我们的keepalive后面跟一个connection的这样一个参数,就定义了Nginx和后端的上游服务器可以开启的长连接的一个空闲长连接的最大数量。启用长连接的情形下的话,有很多的并发请求都调度给某一台上游服务器,上游服务器处理完之后,结果都返回给Nginx了。请求到达上游服务器的url:/bbs/abc/test.html。

时间:11/29/2025

httpslocalhostindex-配置的nginx,一刷新就报404了

httpslocalhostindex-配置的nginx,一刷新就报404了

index.html。

时间:11/29/2025

Go-Web-开发利器如何让你的-Gin-服务拥有-Nginx-般的静态文件处理能力

Go-Web-开发利器如何让你的-Gin-服务拥有-Nginx-般的静态文件处理能力

摘要Gin框架高性能静态文件服务中间件StaticFS发布,解决原生功能不足问题。该组件提供类似Nginx的静态资源托管能力,支持自动索引、智能缓存和灵活配置,同时内置安全过滤的文件浏览器功能,包含HTML/JSON双模式接口。开发者可快速实现静态资源托管和目录浏览功能,适用于单体应用、内部工具等场景,简化部署架构。作为Sponge框架的内置库,StaticFS通过高效缓存和安全机制优化了Gin的静态文件处理能力,帮助开发者减少对Nginx的依赖。

时间:11/27/2025

Nginx基于域名的虚拟主机实操案例

Nginx基于域名的虚拟主机实操案例

HTTP配置使用“http{}”界定标记,包括访问日志、HTTP端口、网页目录、默认字符集、连接保持,以及后面要讲到的虚拟Web主机等一系列设置,其中大部分配置语句都包含在子界定标记内。

时间:11/24/2025

LVSNginxHaproxykeepalived负载均衡集群工作原理

LVSNginxHaproxykeepalived负载均衡集群工作原理

当用户向VIP发起请求,此时通过屏蔽RS节点对arp的响应从而实现让LVS的VIP响应请求,LVS将源MAC改为自己的MAC,目的MAC改为调度到的RS的MAC,RS回包时,源MAC为RS的MAC,源地址为VIP,目的地址为CIP,目的MAC为LVS的网关MAC。在DR模式的基础上,封装一层IP报文,该报文源IP是LVS的DIP,目的IP是LVS根据负载均衡调度算法选择出来的RIP,当请求到达RIP以后,此时RS根据IP隧道解封装,由RS直接处理客户端的响应(RS上要有VIP)

时间:11/23/2025

tcpdump-Wireshark抓取nginx转发到服务的流量

tcpdump-Wireshark抓取nginx转发到服务的流量

功能与Wireshark等价,但;适合服务器、嵌入式、脚本化场景。它直接把网卡收到的拷贝到用户空间,可实时显示、过滤、保存成pcap文件,再供Wireshark离线分析。

时间:11/23/2025

上一页
12345...8
下一页第 1 / 8 页

#标签