FastDFS提供了文件的备份,插入,下载的负载均衡等功能。但是作为图片服务器,十分需要HTTP的
原创 2022-08-05 17:39:36
155阅读
nginx-kafka-module是nginx的一个插件,可以将kafka整合nginx中,便于……
原创 精选 2018-10-23 17:11:11
10000+阅读
1点赞
1评论
一、nginx基本概念1.1 什么是nginxnginx 是一个高性能的HTTP和反向代理web服务器,同时也提供了电子邮件IMAP/POP3/SMTP服务),其特点是占有内存少、并发能力强、事实上nginx的并发能力确实在同类型的网页服务器中表现较好。中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。1.2 nginx作为web服务器nginx可以作为静态页面的web服务器
前言简单介绍一下http的一些指令。正文一般http的嵌套规则是这样的:http{ upstream{} split_clients {} map{} gep{} server{ if(){} localtion{ limit_except{....} } location{ location{ }
Kubernetes 整合 NGINX 的过程是一个非常热门的主题,尤其是在容器化应用和微服务架构日益流行的今天。Kubernetes 作为领先的容器编排平台,为 NGINX 提供了强大的支持,使得负载均衡和高可用性实现变得更加简单。下面我们就一同走入这个过程,逐步分析各个环节。 ```mermaid erDiagram Kubernetes ||--o{ Pods : contains
原创 7月前
41阅读
rewrite syntax: rewrite regex replacement [flag] Default: — Context: server, location, if • 如果正则表达式(regex)匹配到了请求的URI(request URI),这个URI会被后面的replacement替换 • rewrite的定向会根据他们在配置文件中出现的顺序依次执行 • 通
Nginx.conf             这里主要讲解一下nginx的主配置文件nginx.conf。其中主要分为四个部分:main(全局配置)、server(主机配置)、upstream(上游服务器,主要为反向代理、负载均衡的相关配置)和location(可以正则匹配)(main)全局配置是设置影响全局配置的指令的。定义有
转载 2024-04-07 11:35:46
26阅读
环境:nginx ubuntu ip:10.12.18.112           tomcat1 ubutu ip:10.12.18.105           tomcat2 centos ip:10.12.18.1
原创 2015-08-16 20:34:34
929阅读
测试环境Linux 2.6.18nginx-1.0.4 http://www.nginx.org/php-5.3.6 http://www.php.net/一,安装Ngin
原创 2023-06-23 07:06:28
41阅读
一、 为什么要使用okHttpOkHttp是一个高效、灵活、易于使用的HTTP客户端库,优势如下:性能更高:OkHttp在网络请求处理上采用了异步模型,并将连接池、压缩、网络协议等多种技术应用到其中,从而提高了网络请求的效率和处理速度。功能更强大:OkHttp支持HTTP/2协议,可以进行数据流复用以及服务器推送。同时,OkHttp还支持GZIP压缩、连接超时设置、缓存、重试等功能,提供了非常丰富
feign入门教程1.介绍feign简单来说是一个java http客户端,用来减少http API调用的复杂性。spring-Cloud-Netflix中就集成了feign客户端用来访问远程的http服务,不管是用来作为远程调用客户端,还是api接口测试都是非常方便的。 这里要讲的主要是OpenFeign。首先来看一下简单的操作例子 2.示例interface GitHub { @Requ
目录1、使用场景2、如何实现多个Location配置3、Location配置(动/静态资源)4、总结5、参考文章1、使用场景        因为有多个项目的前端静态文件(Vue发布文件),或者前端动静分离文件等。在同一台服务器上,通过不同的上下文访问路径,跳转到不同项目的前端静态页面或者静态文件内容。2、如何实现多个Location配置在配置文件中增加多个l
Nginx 中我们可以通过配置 location 指令块,来决定一个请求 url 如何处理。如果我们编写了多条 location 指令块,如何保证各个 location 不会产生冲突?如何理清 location 的匹配顺序?带着这两个问题,我们先来做几道练习题。 原文地址,欢迎 Star 和 订阅 我的博客。 Nginx Location 小练习问题 1、如果访问 /abcd
目录一:location详解1.简介二:location匹配规则1.location匹配符号三:location匹配符号案例四:匹配符号超级玛丽共享(图片数据)案例1.nfs服务器(共享数据)2.创建挂载点(挂载的目录)3.配置挂载点4.给挂载点授权5.重启6.检查服务端是否正常五:web服务器(共享数据操作)1.创建目录2.挂载NFS3.查看挂载点4.将马里奥内的图片文件移动到 数据共享文件内5
转载 2024-02-13 13:16:54
220阅读
1 基本介绍nginx是一款轻量级和高性能的HTTP和反向代理web服务器,是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。其凭借轻量级、占有内存少、并发能力强、运行稳定等优点,在全球网站占有较高的使用比率。2 常用功能静态资源服务器像java中的资源可以分为动态和静态,动态需要经过 Tomca
nginx绑定域名方法很简单我们只要在nginx中servers中加入server然后把server_name写上你的域名就实现域名绑定了。 Server 名称使用 “server_name” 指令来定义,并决定用哪一个 server 区块来处理请求 一、每个域名一个文件的写法 首先打开nginx域名配置文件存放目录:/usr/local/nginx/conf/servers ,如要
转载 2024-02-19 17:01:09
727阅读
1. 多阶段处理概述nginx将一个http请求分为顺序的多个处理阶段,前一个阶段的结果会影响后一个阶段的处理。例如,ngx_http_access_module模块根据IP信息拒绝一个用户请求后,本应接着执行的其他HTTP模块将没有机会再处理这个请求。nginx之所以要把http请求的处理过程分为多个阶段,是因为nginx的模块化设计使得每一个http模块可以仅专注于完成一个独立的、简
转载 2024-04-23 16:21:45
318阅读
1、一个站点配置多个域名server { listen 80; server_name aaa.cn bbb.cn; }server_name 后跟多个域名即可,多个域名之间用空格分隔2、一个服务配置多个站点server { listen 80; server_name aaa.cn; location / { root /home/project/pa; index index.html; }
转载 2024-03-12 16:10:46
753阅读
1 Nginx 的作用    1.1 正向代理    1.2 反向代理    1.3 请求过滤        > 根据状态码过滤     &nb
Nginx 多进程架构是:一个master进程和多个worker 进程。 一个worker 通过非阻塞式论询,可维护数千个连接,多个worker共享一个监听套接字. Master进程顾名思义,老板进程,主要负责有轻而巧的工作. 主要通过进程间通信对工人进程发号施令或是处理来自bash的start,stop,reload等用户指令。 Worker 进程顾名思义,工人进程,主要负责
转载 2024-04-28 14:57:50
31阅读
  • 1
  • 2
  • 3
  • 4
  • 5