一直以为自己很懂nginx,不就是配置一些负载一些路由嘛,直到这次需要自己进行调试部署时才发现依然存在好多概念不清的情况,比如location匹配的几种优先级,rewrite 阶段、access 阶段以及 content 阶段的运行顺序因为工作需要,这里主要总结我们常用的server,location模块的一些信息先来看一下nginx配置文件的大体分区mian全局块:影响nginx全局的配置模块,
前几天做web开发时遇到一个很棘手的问题,经过2天的debug终于解决。在此记录一下解决过程。问题来源出现问题的部分是一个用户信息导入的模块,模块大概的功能是:用户上传一个csv文件,文件中包含几万条用户的信息数据,需要写入后台数据库。这块代码的逻辑是,用户点击上传按钮,通过jQuery.ajax异步调用一个后台脚本,读入csv文件,然后把数据一条一条写入数据库。但是在代码执行过程中,后台脚本总是
转载 2024-02-12 21:08:14
42阅读
工作这么多年一直用的都是 NGINX,也一直想写总结,不过之前都是在上班,下班后就比较懒了,所以一直搁置着,趁着现在离职了有时间,就想把之前欠下的都补上,也算是对自己近年来工作技能的总结,希望这篇文章能帮助到你。什么是 nginxNginx(发音同 “engine X”)是异步框架的网页服务器,也可以用作反向代理、负载平衡器和 HTTP 缓存。该软件由伊戈尔・赛索耶夫创建并于 2004 年首次公开
转载 2024-06-25 04:51:14
29阅读
1. 前端路由和后端路由冲突初识问题假设在nginx项目目录下有个/vue的文件夹,同时我也配置了一个/vue的vue项目路由服务。 那么此时此刻,我浏览器输入localhost:8080/vue浏览器会显示vue文件夹下的静态网页呢,还是显示配置好的vue项目呢?nginx配置如下location / { # 在html目录下有vue文件夹,vue文件夹下有index.html
转载 2024-03-11 15:38:32
200阅读
安装 Nginx 想在 CentOS 系统上安装 Nginx ,你得先去添加一个资源库,像这样: vim /etc/yum.repos.d/nginx.repo 使用 vim 命令去打开 /etc/yum.repos.d/nginx.repo ,如果 nginx.repo 不存在,就会去创建一个这样的文件,打开以后按一下小 i 键,进入编辑模式,然后复制粘贴下面这几行代码,完成以后按 esc
转载 2024-06-12 20:26:08
52阅读
我这里只记录一下我的情况。可能和大家的问题原因不对应。BUG背景我采用doc#24: *1 directory index of
原创 2022-11-09 15:06:22
2594阅读
前言事实证明,读过Linux内核源码确实有很大的好处,尤其在处理问题的时刻。当你看到报错的那一瞬间,就能把现象/原因/以及解决方案一股脑的在脑中闪现。甚至一些边边角角的现象都能很快的反应过来是为何。笔者读过一些LinuxTCP协议栈的源码,就在解决下面这个问题的时候有一种非常流畅的感觉。Bug现场首先,这个问题其实并不难解决,但是这个问题引发的现象倒是挺有意思。先描述一下现象吧,笔者要对自研的du
转载 2021-02-19 16:45:05
199阅读
6点赞
1评论
前言事实证明,读过Linux内核源码确实有很大的好处,尤其在处理问题的时刻。当你看到报错的那一瞬间,就能把现象/原因/以及解决方案一股脑的在脑中闪现。甚至一些边边角角的现象都能很快的反应过来是为何。笔者读过一些Linux TCP协议栈的源码,就在解决下面这个问题的时候有一种非常流畅的感觉。Bug现场首先,这个问题其实并不难解决,但是这个问题引发的现象倒是挺有意思。先描述一下现象吧,笔者要对自研的d
原创 2020-10-24 19:26:07
505阅读
前言事实证明,读过Linux内核源码确实有很大的好处,尤其在处理问题的时刻。当你看到报错的那一瞬间,就能把现象/原因/以及解决方案一股脑的在脑中闪现。甚至一些边边角角的现象都能很快的反应过来是为何。笔者读过一些Linux TCP协议栈的源码,就在解决下面这个问题的时候有一种非常流畅的感觉。Bug现场首先,这个问题其实并不难解决,但是这个问题引发的现象倒是挺有意思。先描述一下现象吧,笔者要对自研的d
原创 2022-04-24 11:03:46
192阅读
Bug之路-Nginx 502 Bad Gateway前言事实证明,读过Linux内核源码确实有很大的好处,尤其在处理问题的时刻。当你看到报错的那一瞬间,就能把现象/原因/以及解决方案一股脑的在脑中闪现。甚至一些边边角角的现象都能很快的反应过来是为何。笔者读过一些Linux TCP协议栈的源码,就在解决下面这个问题的时候有一种非常流畅的感觉。Bug现场首先,这个问题其实并不难解决,但是这个问题引
原创 2021-04-19 12:54:28
474阅读
原文:https://www.cnblogs.com/alchemystar/p/13409534.html 解Bug之路-Nginx 502 Bad Gateway 前言 事实证明,读过Linux内核源码确实有很大的好处,尤其在处理问题的时刻。当你看到报错的那一瞬间,就能把现象/原因/以及解决方案
转载 2020-08-07 10:26:00
355阅读
2评论
http://blog.csdn.net/htl258/category/583032.aspx
转载 2010-10-21 22:22:00
749阅读
2评论
一、BUG提交和BUG⽣命周期管理 1、缺陷概述 1)缺陷(Defect):是指存在于软件之中偏差,可被激活,以静态形式存在于软件内部,相当于Bug。 2)故障(Fault):当缺陷被激活后,软件运⾏中出现的状态,可引起意外情况,若不加处理,可产⽣失效,是⼀个动态⾏为。 3)失效(Failure): ...
转载 2021-09-29 16:26:00
1565阅读
2评论
bug1: angularjs $http缓存,ie浏览器,新建了跳转返回还是旧数据,删除了再手动刷新还是旧数据,链接上加了时间戳才ok bug2: 使用Uploadify 时,同时使用了jQuery.Validition 验证控件时,在IE11上出现JS缺少对象错误。,uploadifyie11
转载 2016-04-15 08:59:00
1599阅读
2评论
BUG”的由来: Bug一词的原意是“臭虫”或“虫子”。但是现在,在电脑系统或程序中,如果隐藏着的一些未被发现的缺陷或问题,人们也叫它“Bug”,这是怎么回事呢? 原来,第一代的计算机是由许多庞大且昂贵的真空管组成,并利用大量的电力来使真空管发光。可能正是由于计算机运行产生的光和热,引得一只小虫子Bug 钻进了一支真空管内,导致整个计算机无法工作。研究人员费了半天时间,总算发现原因所在,把这
转载 精选 2007-08-17 01:48:59
1281阅读
1.少了大括号;2.权限关键字大写了;3.方法声明后面加了分号;4.返回值不确定;5.数据类型不对应;6.变量声明缺少类型;7.关键字写错了;8.注意方法是否要参数,以及是否有必要加参数;7.注意不要少了+号;8.注意是否存在空格;
原创 2014-09-27 22:44:52
1494阅读
1、添加链接类别出错时,出现英文提示。2、添加链接的错误/成功信息中有“文章”字样。Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=176
转载 2007-12-17 10:54:00
495阅读
@Resource 只写一个注解 A component required a bean of type 'mes.common.entity.dip.DipPackProcedureE' not fund ...
转载 2021-09-26 20:46:00
570阅读
2评论
 
22
原创 2024-05-30 14:22:00
50阅读
原创 2021-10-14 17:34:17
901阅读
  • 1
  • 2
  • 3
  • 4
  • 5