nginx
大鹏小站
一个快乐敲代码的程序猿
展开
-
页面http 405错误排查
问题:这两天pre环境前端发版后,pre就访问不到了,页面会报405错误分析HTTP 错误 405405 不允许此方法 一般是方法是GET你用POST请求了对于请求所标识的资源,不允许使用请求行中所指定的方法。请确保为所请求的资源设置了正确的 MIME 类型。一般情况只要修改请求方式就可以了,http请求方式如下表;然而当我看nginx日志发现前端项目代码nginx竟然没有权限访问,然后找到前端代码发现前端代码所在的文件夹是nobody用户nobody在linux中是一个不能登陆的帐号原创 2020-12-10 10:54:01 · 7742 阅读 · 0 评论 -
nginx中的的ip_hash机制
1.采用nginx中的的ip_hash机制Nginx中的ip_hash技术能够将某个ip 的请求定向到同一台后端web机器中,这样一来这个ip 下的客户端和某个后端 web机器就能建立起稳固的session.ip_hash机制能够让某一客户机在相当长的一段时间内只访问固定的后端的某台真实的web服务器,这样会话就会得以保持,在网站页面进行login的时候就不会在后面的web服务器之间跳来跳去了,也不会出现登录一次的网站又提醒重新登录的情况.Ip_hash是在upstream配置中定义的:upstre原创 2020-06-11 11:37:00 · 2188 阅读 · 0 评论 -
nginx [alert] worker_connections are not enough
进一步分析报错原因,具体步骤如下:l 查看这两台系统最大的允许文件打开数[root@nginx01 logs]# cat /proc/sys/fs/file-max343927l 通过ulimit -n命令可以查看目前该linux系统里打开文件描述符的最大值[root@nginx01 logs]# ulimit -n20480检查到这里,目前系统最大的打开文件数,我们配置了20480,可以说,这其实是一个比较“大”的连接数,应该能够满足要求了。接下来,我们去查看nginx这个服务中,其自身的连原创 2020-06-05 16:54:13 · 5629 阅读 · 0 评论 -
Nginx 介绍
一 Nginx简介 Nginx是一款开源代码的高性能HTTP服务器和反向代理服务器,同时支持IMAP/POP3/SMTP代理服务 1.Nginx工作原理 Nginx由内核和模块组成,完成工作是通过查找配置文件将客户端请求映射到一个location block(location是用于URL匹配的命令),location配置的命令会启动不同模块完成工转载 2018-03-08 19:44:39 · 249 阅读 · 0 评论 -
用nginx的反向代理机制解决前端跨域问题
1.什么是跨域以及产生原因 跨域是指a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,或是a页面为ip地址,b页面为域名地址,所进行的访问行动都是跨域的,而浏览器为了安全问题一般都限制了跨域访问,也就是不允许跨域请求资源。跨域情况如下:url 说明 是否跨域http://www.cnblogs.com/a.jshttp://www.a.com/b.js 不同域名 是...转载 2019-03-20 20:15:47 · 317 阅读 · 0 评论 -
阿里云负载均衡SLB 详解
SLB概念负载均衡(Server Load Balancer)是将访问流量根据转发策略分发到后端多台云服务器(Elastic Compute Service,简称 ECS)的流量分发控制服务。负载均衡服务通过设置虚拟服务地址,将位于同一地域的多台ECS实例虚拟成一个高性能、高可用的应用服务池;再根据应用指定的方式,将来自客户端的网络请求分发到云服务器池中。负载均衡服务是ECS面向多机方案的一个...原创 2019-08-05 11:24:05 · 56519 阅读 · 1 评论