与安网站建设广州短视频网站开发

web/2025/10/4 13:37:24/文章来源:
与安网站建设,广州短视频网站开发,wordpress这个博客,学大数据专业后悔死了国外主流还是使用apache#xff1b;国内现在主流是nginx#xff08;并发能力强#xff0c;相对稳定#xff09; nginx#xff1a;高性能、轻量级的web服务软件 特点#xff1a; 1.稳定性高#xff08;没apache稳#xff09;#xff1b; 2.系统资源消耗比较低#xf…国外主流还是使用apache国内现在主流是nginx并发能力强相对稳定 nginx高性能、轻量级的web服务软件 特点 1.稳定性高没apache稳 2.系统资源消耗比较低处理http请求的并发能力非常高单台物理服务器可以处理3-5万个并发请求 一般在企业中为了保持服务器的稳定并发量会设置在2万个左右占用内存2M左右keep-alive在3M左右 nginx的主要功能 1.静态文件服务nginx可以直接提供静态文件的服务HTMLCSSJavaScript图片等能够高效的处理并且响应静态文件的请求 2.反向代理可以作为反向代理的服务器将客户端的请求转发给后端多个服务器可以实现负载均衡高可用。提高整个集群的性能以及可靠性 3.处理动态内容nginx不能直接处理动态请求需要依靠后端能够处理的应用php node.js java python nginx可以代理请求发送到后端的动态服务处理动态服务器处理完之后nginx来吧动态请求响应给客户端 4.SSL/TLS加密HTTPS的加密方式数字证书验证机制 5.虚拟主机nginx可以在一台服务器上设置多个虚拟主机同一个服务器上可以有多个域名和站点 6.URL重定向可以实现灵活的url重写和重定向 7.缓存功能nginx自带缓存功能get可以获取缓存post不能获取缓存 8.日志功能可以详细的记录请求的信息包括访问时间、请求路径IP地址、响应状态、有助于故障排查 系统控制的日志记录在/var/log/messages 业务日志access.log、error.logaccess.log 记录了访问成功的记录error.log 记录了访问失败的记录 正向代理 ***反向代理 核心客户端在请求时通过代理服务器会把请求流量按照轮询算法转发到后台不同的服务器实现负载均衡和高可用 缓存 nginx的主要应用场景 1.静态服务2.反向代理、负载均衡3.缓存服务4.动态服务 ***nginx是如何实现高并发的 1. nginx自身代码的问题大量的底层代理进行了优化同时自带了一个功能模块——epoll模块可以支持高并发 2. nginx也是一个master进程控制多个work进程master负责收集和分发请求work是实际执行者每一个请求进来时master就会拉起一个work进程来处理请求同时master进程也负责监控work的状态worker的数量和cpu要一致或者是cpu的2倍worker处理请求的过程中只收内存大小的限制所以可以处理多个请求再加上nginx本身就是轻量级的服务处理请求时占用的内存本身很少所以可以起到大并发处理的能力两者之间相互依赖相互补充 conf 保存的是所有nginx的配置文件其中最核心的就是nginx.conf html 保存nginx的web文件这个木里是默认的目录可以改 50x.html 是nginx默认的错误页面的提示logs 保存日志文件的位置 sbin nginx二进制的启动脚本可以结合不同的参数来进行使用nginx -t 检查配置文件是否配置正确 nginx -v 查看nginx的版本号 nginx -s 向主进程传输信号停止、开启、重启、重新加载 nginx -c 设置配置文件的默认路径nginx -s stop nginx -s start nginx -s reload 信号符 信号符结合kill命令 kill -USR1 pid号 #日志分割 kill -s HUP pid号 #kill后只能跟pid号重新加载 killall -s HUP nginx #killall后可以跟服务名也可以用pid号 kill -s QUIT pid号 #优雅退出有人访问时不会结束进程访问完后再结束进程 kill -s WINCH pid号 #优雅地结束worker直到请求完成才会结束worker进程 必须要epel源工作中一般不用yum安装 yum install -y epel-release yum install nginx -yworker_processes 1; #工作进程也就是worker进程的数量一般是配置成cpu数一致或者2倍 一般来说小网站设置成1就足够了worker_connections 1024 #每个进程可以处理的最大连接数默认为1024 ***如何修改linux服务器文件的最大打开数量 ulimit -n 65535 #临时修改65535为linux最大可打开数量 vim /etc/security/limits.conf# 65535 为Linux系统最大打开文件数* soft nproc 65535 * hard nproc 65535 * soft nofile 65535 * hard nofile 65535 #永久修改需要重启linux才能生效ulimit -a usr/local/nginx/conf/nginx.conf         #配置文件 event块 http块 server块可以配置虚拟主机的相关参数一个http模块中可以有多个server块 location块匹配的是URI域名后面的地址 ***#location / 表示 /usr/local/nginx/html root 拼接root指定的目录和location匹配的url之间做一个拼接/opt/ky30/这两个路径都要真实存在而且都是目录并且在url目录里要有web文件alias 匹配指定路径下的web文件/root后面有没有 / 无所谓alias加了 / 后面也必须有 / 否则匹配不到root标签可以使用重定向 alias标签不可以设置重定向 全局块 全局生效所有模块所有用户都生效 events 影响服务器和用户的网络连接问题 http 主要模块配置代理、缓存、虚拟主机、方向代理、只能是http的请求才能写入 http模块中upstream #反向代理指定服务器的命令 server块 包含在http模块当中不能单独设置 location块 匹配uri包含在server当中也不能单独设置porxy_pass #反向代理upstream 七层基于IP和端口走http协议所以只能在http模块中 stream 四层走的是tcp或者udp流量不能写在http当中写在全局配置 实验 一、访问状态统计 1 1经过三次握手的 1处理的请求数 二、基于用户名和密码的访问控制 三、基于IP地址的访问规则 四、虚拟主机创建多个虚拟主机 基于一个服务器创建多个主页 nginx -t

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86798.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一些设计网站投票链接制作

运行示例项目报错缺少dll,发现运用了这个大老李,通过添加PATH路径也无法解决,看到debug文件夹下面没有其他的依赖项。 通过depneds工具可以看到 OCCTProxy_D3D.dll 缺少依赖项,图中的缺项都是OCCT生成的模块dll所以讲这些dll从..…

商城网站建设价位asp.net门户网站项目怎么做

本文转载自公众号: 美团技术团队.作为人工智能时代最重要的知识表示方式之一,知识图谱能够打破不同场景下的数据隔离,为搜索、推荐、问答、解释与决策等应用提供基础支撑。美团大脑围绕吃喝玩乐等多种场景,构建了生活娱乐领域超大规模的知识图…

站内推广方案公司部门名字大全

2016年五一杯数学建模 C题 二孩政策问题 原题再现 多年来实施的严、紧计划生育政策对控制人口增长起到关键作用。在优生优育政策的指引下,我国人口质量显著提高,但也带来了不利影响,生育率偏低、男女比例失衡、人口老龄化情况严重等问题。2…

郑州网站app建设微信应用平台开发

如果调试是消除软件错误的过程,那么编程一定是添加错误的过程。Edsger Dijkstra。来自 https://www.azquotes.com/quote/561997 一、说明 在这篇文章中,我想谈谈 TensorFlow 中的调试。 在之前的一些帖子(此处、此处和此处)中&…

仿网站教程关键词搜索排行榜

Java 条件语句 - if…else Java 中的条件语句允许程序根据条件的不同执行不同的代码块。 一个 if 语句包含一个布尔表达式和一条或多条语句。 语法 if 语句的语法如下: if(布尔表达式) {//如果布尔表达式为true将执行的语句 }如果布尔表达式的值为 true&#x…

网站集约化建设工作总结郑州男科医院怎么样啊

随着计算机技术的不断发展,企业的办公系统得到了很大提升,但是随之而来的网络安全威胁也不断增加,勒索病毒的攻击事件时有发生。近期,我们收到某地连锁超市的求助,企业的计算机服务器遭到了360后缀勒索病毒攻击&#x…

怎么做投票网站什么网站可以免费做视频的软件

在 C 中&#xff0c;可以使用 std::map 统计值出现次数为 2 的键。具体步骤如下&#xff1a; 遍历 std::map&#xff0c;找出所有值为 2 的键。使用条件语句检查每个值&#xff0c;符合条件时记录对应键。 #include <iostream> #include <map> #include <vect…

网站开发公对公转账合同模板自己在网站开发的客户怎么联系

2019独角兽企业重金招聘Python工程师标准>>> lrzsz linux与windows互传 # 前提是使用 xshell 或者 securecrt 这两个远程软件&#xff0c;putty不支持 yum install -y lrzsz //安装文件包 linux向windows 传文件使用 &#xff1a; sz 文件名 回…

在手机制作网站90设计官方网站

目录 前言 项目规划&#xff08;第二周&#xff09; 具体实现 用户大类 AccountOperations接口 UserOperations接口 Operations类&#xff08;实现类&#xff09; Account类 User类 Area类 &#xff08;父类&#xff09; 货币大类 Money类&#xff08;抽象类&…

泰州网站建设方案优化安徽建设厅网站考勤

数据库是什么 数据库是一种用来存储数据的仓库&#xff0c;是一种高效存储和处理数据的介质&#xff08;载体&#xff09;。我们通常口中所说的数据库指的是数据库管理系统&#xff08;DBMS&#xff09;&#xff0c;是一种用于方便管理数据库的软件。 数据库的分类 根据存储…

网站设计知名企业剑三做月饼活动网站

是cocoaChina网站上下载的知识点整理&#xff0c;共669个知识点&#xff0c;我花了点时间给文件全部做了重命名&#xff0c;这样用来查阅或者选择性的学习会有些帮助。 文件放在115网盘&#xff0c;下载地址&#xff1a;http://115.com/file/bhkqjlx2#cocoaChina整理知识点.rar…

网站点击量在哪里看网站推广方法有哪些

目录 stack类介绍 stack类定义 stack类常见构造函数 stack数据操作 empty()函数 size()函数 top()函数 push()函数 pop()函数 swap()函数 stack类介绍 stack是一种容器适配器&#xff0c;专门用在具有后进先出操作的上下文环境中&#xff0c;其删除只能从容器的一端…

做特价网站百度云网站建设视频教程

10.1 文件I/O操作概述在Linux系统中&#xff0c;文件I/O操作可以分为两类&#xff0c;一类是基于文件描述符的I/O操作&#xff0c;另一类是基于数据流的I/O操作。10.1.1 文件描述符简介在文件操作一章中&#xff0c;也经常提到文件描述符这个概念。所谓文件描述符&#xff0c;就…

济南网站建设制作设计北京引流推广公司

为什么80%的码农都做不了架构师&#xff1f;>>> 1、图形简介 与html5不同&#xff0c;Raphael提供了以下基本图形&#xff1a;矩形、圆形、椭圆形&#xff08;html5只有矩形&#xff09;。 Paper.rect(x,y,width,height,r)&#xff1a;绘制矩形&#xff1b; 参…

海宁市建设局官方网站6APP编辑WordPress

前言 在说到对图片资源进行优化时&#xff0c;那就不得不提到图片预加载和图片懒加载&#xff0c;可能很多朋友都了解这两者&#xff0c;但是一直没有很清晰的概念&#xff0c;以及什么时候用&#xff0c;用在什么场景下&#xff0c;今天就来详细的了解一下吧&#xff01; 图…

网站建网站建设做水利网站需要多少钱

一、前言 K8S经过多年的发展&#xff0c;构建了云原生的基石&#xff0c;成为了云原生时代的统治者。我将用三个博客系列全面&#xff0c;循序渐进的介绍K8S相关知识。 初级入门系列&#xff0c;主要针对K8S初学者&#xff0c;以及希望对K8S有所了解的研发人员&#xff0c;重点…

怎么做汽车网站php和什么语言做网站

最近富文本编辑器jodit终于更新发布到了4.0版本&#xff0c;加入了css变量、有更好的typescript支持&#xff0c;截止发文时的版本是&#xff1a;4.0.5&#xff0c;看到有了新版本于是便想着将本地项目中的jodit版本也进行升级&#xff0c;琢磨着再丰富和添加一些功能&#xff…

建设六马路小学 网站网站集约化建设的好处

1.概要 初步搭建了Layout界面的布局&#xff0c;其中包括左侧导航栏及其路由功能&#xff0c;和右侧头、体、脚部分的大致排版。最后在头部分中的昵称与头像替换成动态数据。 2.Layout主页布局 文件地址&#xff1a;src\views\Layout.vue 2.1 script行为模块 从elementUI中…

建站排行榜有哪些站内推广的方式

文章目录基本介绍入门步骤执行原理Servlet 生命周期线程安全问题解决方式Servlet 注解配置Servlet 继承与实现体系基本介绍 servlet&#xff0c;server applet&#xff0c;服务器端小程序 servlet 是一个接口&#xff0c;定义了 Java 类被浏览器访问&#xff08;tomcat 识别&…

建立一个网站需要多少钱?网站网络营销外包

uni-app 微信小程序调试不更新问题解决指南 在使用 uni-app 开发微信小程序时&#xff0c;可能会遇到代码修改后无法更新或者不生效的问题。这种现象常见于调试阶段&#xff0c;通常与缓存、编译或代码错误有关。 本文将详细分析调试过程中常见的“不更新”问题&#xff0c;并…