明天的明天 永远的永远 未知的一切 我与你一起承担 ??

是非成败转头空 青山依旧在 几度夕阳红 。。。
  博客园  :: 首页  :: 管理

随笔分类 -  Nginx

摘要:我有二个jar包的API端口,8011和8012,请实现完整的单台二个端口负载。 以下是完整的单台双端口负载均衡配置: http { # API服务负载均衡组 upstream api-backend { server localhost:8011 weight=1 max_fails=3 fail 阅读全文

posted @ 2025-10-15 09:35 且行且思 阅读(5) 评论(0) 推荐(0)

摘要:在微信小程序开发中,PDF文件预览是常见的业务需求。本文将提供一套基于uniapp的完整解决方案,涵盖从后端准备到前端实现的全部细节,并包含性能优化和异常处理最佳实践。方案概述本方案采用"下载+预览"两步走策略: 使用uni.downloadFile下载PDF文件到本地临时路径 使用uni.open 阅读全文

posted @ 2025-09-24 09:36 且行且思 阅读(186) 评论(0) 推荐(0)

摘要:# AI 代理配置 location /dashscope-api/ { proxy_pass https://dashscope.aliyuncs.com/; proxy_set_header Host dashscope.aliyuncs.com; proxy_set_header X-Real 阅读全文

posted @ 2025-09-11 11:25 且行且思 阅读(14) 评论(0) 推荐(0)

摘要:Nginx报错413 Request Entity Too Large的客户端请求体限制在Web开发过程中,Nginx作为高性能的Web服务器和反向代理服务器,被广泛用于处理各种HTTP请求。然而,当客户端发送的请求实体大小超过Nginx默认或配置的最大限制时,Nginx会返回413 Request 阅读全文

posted @ 2025-08-07 15:37 且行且思 阅读(631) 评论(0) 推荐(0)

摘要:Nginx 限流 Nginx 限流指的是利用 Nginx 自身提供的模块,对进入服务的请求进行速率控制,从而防止流量激增时服务被压垮。 通过限流机制,Nginx 可以对某个 IP、接口或用户维度的访问频率进行限制,从而防止服务过载、恶意攻击或资源滥用。 主要有两个核心模块: limit_req 基于 阅读全文

posted @ 2025-05-14 09:59 且行且思 阅读(112) 评论(0) 推荐(1)

摘要:1.静态资源缓存 为了减少对静态文件的重复请求,我们可以设置Nginx缓存这些静态资源。 location ~* \.(jpg|jpeg|png|gif|css|js|ico|woff|woff2|ttf|eot|svg|otf)$ { expires 30d; add_header Cache-C 阅读全文

posted @ 2025-05-12 17:05 且行且思 阅读(30) 评论(0) 推荐(0)

摘要:vben 打包 地址不带#号 在使用 Vue.js 进行开发时,经常会遇到需要将项目打包并部署到服务器上的需求。打包后的项目通常需要通过 HTTP 服务器提供服务,以便在浏览器中访问。在这个过程中,如果你遇到了打包后的地址中包含#号的问题,这通常是由于 Vue 路由模式导致的。 背景 在 Vue.j 阅读全文

posted @ 2025-04-28 11:03 且行且思 阅读(20) 评论(0) 推荐(0)

摘要:因为域名有限,所以想把vue项目部署在某个域名的二级路径上,例如:https://www.example.com/admin/下 nginx的配置如下: server { listen 8095; # Admin server_name localhost; location / { #禁止浏览器缓 阅读全文

posted @ 2025-04-24 17:31 且行且思 阅读(253) 评论(0) 推荐(0)

摘要:一、负载均衡技术概述 负载均衡作为现代分布式系统的核心组件,通过智能流量分配实现服务的高可用性和横向扩展。Nginx作为高性能的反向代理服务器,支持7层和4层负载均衡,其事件驱动架构可轻松处理C10K问题。本指南将深入解析Nginx负载均衡的高级配置技巧。 http { upstream backe 阅读全文

posted @ 2025-04-21 10:29 且行且思 阅读(343) 评论(0) 推荐(0)

摘要:https 地址压力测试: 在启动JMeter时添加参数:cd d:cd D:\压力测试\apache-jmeter-5.4.3\binjmeter -Dhttps.protocols=TLSv1.2 -Dcom.sun.net.ssl.checkRevocation=false 一、多线程并发1. 阅读全文

posted @ 2025-02-11 15:01 且行且思 阅读(225) 评论(0) 推荐(0)

摘要:nginx负载均衡的三种方式在Nginx中实现负载均衡主要有三种方式,每种方式都有其特定的应用场景和优缺点。以下是这三种方式:1. 轮询(Round Robin)基本原理:Nginx默认的负载均衡方式,它将客户端的请求按顺序轮流分配到每个后端服务器上。配置示例:http { upstream bac 阅读全文

posted @ 2025-02-11 10:46 且行且思 阅读(610) 评论(0) 推荐(1)

摘要:背景当一个页面很久没刷新,又突然点到页面。由于一些文件是因为动态加载的,当重编后(如前后端发版后),这些文件会发生变化,就会出现加载不到的情况。进而导致正在使用的用户,点击页面发现加载不顺畅、卡顿问题。解决思路使用Vite构建一个插件,在每次打包时自动生成version.json版本信息文件,记录版 阅读全文

posted @ 2025-01-10 09:27 且行且思 阅读(783) 评论(0) 推荐(0)

摘要:一、简介 前端项目发布以后,经常会遇到访问不到最新的版本,这主要是由于我们项目的入口文件index.html被浏览器或者代理缓存了,没有实时拉取到最新文件。本文将介绍一下在nginx上如何设置html文件不缓存。 二、Cache-Control介绍 2.1 服务器可以在响应中使用的标准 Cache- 阅读全文

posted @ 2025-01-09 15:15 且行且思 阅读(622) 评论(0) 推荐(0)

摘要:.mjs文件: 明确表示使用 ES6 模块系统(ECMAScript Modules)。 在服务器用Nginx部署 前端项目后,出现下面这种问题Failed to load module script: Expected a JavaScript module script but the serv 阅读全文

posted @ 2024-10-24 11:29 且行且思 阅读(2401) 评论(0) 推荐(0)

摘要:【limit_conn_zone】是Nginx中的一个指令,用于限制特定IP地址或IP地址段的并发连接数,这个指令可以帮助我们防止恶意用户通过大量连接来消耗服务器资源,从而保证正常用户的访问速度和体验,本文将详细介绍【limit_conn_zone】指令的使用方法和相关问题解答。 一、【limit_ 阅读全文

posted @ 2024-09-04 10:42 且行且思 阅读(557) 评论(0) 推荐(0)

摘要:server { location / { # 应用请求频率限制配置 limit_req 模块用于限制客户端请求的频率,以防止单一客户端占用过多服务器资源,提升稳定性。 # zone=one 引用名为 "one" 的共享内存区域 # burst=10 允许短时间内突发最多 10 个请求 # node 阅读全文

posted @ 2024-09-04 09:08 且行且思 阅读(15) 评论(0) 推荐(0)

摘要:引言在高流量场景下,良好的限流和连接控制策略至关重要,以防止服务器过载,确保服务稳定性和高可用性。Nginx 提供了 limit_req 和 limit_conn 模块,用以实现请求频率和并发连接数的限制。本文将详细介绍这两个模块的生效阶段和生效范围,并提供实际配置示例,解释相关指令的作用。limi 阅读全文

posted @ 2024-09-04 09:06 且行且思 阅读(1002) 评论(0) 推荐(0)

摘要:1、找到JDK安装路径,并复制 2、写一个.bat文件 例如在jar文件包的同文件夹下,新建一个run.bat文件 run.bat 的内容是如下: @echo off title API-%date%-%time%-%cd%) set JAVA_HOME=C:\\Program Files\\Jav 阅读全文

posted @ 2024-09-02 10:25 且行且思 阅读(916) 评论(0) 推荐(0)

摘要:解决webview缓存问题 前言项目是通过web-view内嵌在小程序里的vue单页应用.然而前几天发现明明发布了代码,在小程序入口进去看到的还是旧页面,尝试了各种操作:手动退出小程序,再次进入;删除 发现-小程序,重新进入;关闭微信,杀掉进程,重新进入修改 Nginx 关于 Cache-Contr 阅读全文

posted @ 2024-08-18 16:11 且行且思 阅读(306) 评论(0) 推荐(0)

摘要:问题解释: Nginx 是一个高性能的 Web 服务器和反向代理服务器,可以用于配置图片缓存时间。这样可以有效地减少服务器的负载,提高用户访问速度。 答案: 要在 Nginx 中配置图片缓存时间,需要修改 Nginx 配置文件(通常为 nginx.conf 或者在 conf.d 或 sites-av 阅读全文

posted @ 2024-07-23 16:27 且行且思 阅读(402) 评论(0) 推荐(0)