688IT编程网

688IT编程网是一个知识领域值得信赖的科普知识平台

服务器

运维中的负载均衡技术

2024-01-31 10:59:18

运维中的负载均衡技术在现代互联网时代,负载均衡技术是一个极其重要的话题。负载均衡是指将来自用户的请求分配到多个服务器上,使服务器负载均衡,保持高可用性和可扩展性。 此外,负载均衡也可作为网络安全和数据存储方案的一部分。传统的负载均衡技术是硬件负载均衡,即使用专有的硬件设备分配流量。这种技术要求高昂的成本,而且没有灵活性。而软件负载均衡技术,则是一种成本更低且更加灵活的负载平衡方案。网络管理员可以根...

使用LogHub进行日志实时采集

2024-01-31 10:58:51

使⽤LogHub进⾏⽇志实时采集⽇志服务提供⽇志数据实时采集与消费,其中实时采集功能⽀持30+种⼿段,这⾥简单介绍下各场景的接⼊⽅式。数据采集⼀般有两种⽅式,区别如下。我们这⾥主要讨论通过LogHub流式导⼊(实时)采集。⽅式优势劣势例⼦批量导⼊吞吐率⼤,⾯向历史存量数据实时性较差FTP、OSS上传、邮寄硬盘、SQL数据导出流式导⼊实时,所见即所得,⾯向实时数据收集端要求⾼LogHub、HTTP上...

APacheab压力测试工具

2024-01-31 10:58:25

APacheab压⼒测试⼯具1、关于压⼒测试压⼒测试是⼀种基本的质量保证⾏为,它是每个重要软件测试⼯作的⼀部分。压⼒测试的基本思路很简单:不是在常规条件下运⾏⼿动或⾃动测试,⽽是在计 算机数量较少或系统资源匮乏的条件下运⾏测试。通常要进⾏压⼒测试的资源包括内部内存、CPU 可⽤性、磁盘空间和⽹络带宽等。⼀般⽤并发来做压⼒测试。nginx和apache区别2、压⼒测试指标吞吐率(Requests p...

在nginx上部署vue项目(history模式);

2024-01-31 10:57:14

在nginx上部署vue项⽬(history模式);vue-router 默认是hash模式,使⽤url的hash来模拟⼀个完整的url,当url改变的时候,页⾯不会重新加载。但是如果我们不想hash这种以#号结尾的路径时候的话,我们可以使⽤路由的history的模式。⽐如如下⽹址:使⽤hash模式的话,那么访问变成 localhost:8080/bank/page/count/#/...

负载均衡常见问题之会话保持-粘滞会话(StickySessions)

2024-01-31 10:55:18

负载均衡常见问题之会话保持-粘滞会话(StickySessions)会话保持是负载均衡最常见的问题之⼀,也是⼀个相对⽐较复杂的问题。会话保持有时候⼜叫做粘滞会话(Sticky Sessions)。在介绍会话保持技术之前,我们必须先花点时间弄清楚⼀些概念:什么是连接(Connection)、什么是会话(Session),以及这⼆者之间的区别。需要特别强调的是,如果我们仅仅是谈论负载均衡,会话和连接往...

软件运维岗位毕业实习手册

2024-01-31 10:54:53

软件运维岗位毕业实习手册通过毕业前的实习巩固自己在大学期间所学的相关知识,锻炼自己实际的工作经验,熟悉运维相关知识。锻炼自己在工作中的人际关系。让自己在毕业之后能尽快实现从学校到社会的转变。一、实习任务:1、巩固大学期间所学的知识。2、学习互联网企业的运营模式。3、延伸学习系统的应用,学习实现系统运维。4、了解服务器的相关知识,为系统运维打下坚实基础。二、实习内容:1、学习服务器平台的安装与搭建,...

Nginx日志和监控-配置日志

2024-01-31 10:53:34

Nginx⽇志和监控-配置⽇志1. 配置错误⽇志 Error LogNginx 将遇到的不同严重级别问题的信息写⼊错误⽇志。 指令设置对特定⽂件,stderr 或 syslog 的⽇志记录,并指定要记录的消息的最低严重级别。 默认情况下,错误⽇志位于 logs/error.log(绝对路径取决于操作系统和安装),并且默认记录所有严重级别的消息。下⾯的配置将记录错误信息的最低级别从 error 改为...

网络基础知识之 HTTP 协议

2024-01-31 10:52:39

网络基础知识之 HTTP 协议 首先让我们从一个问题入手,当我们在浏览器中输入 访问百度的时候浏览器做了哪些事情。(这里以 Chrome 浏览器为例)1.首先 Chrome 搜索自身的 DNS 缓存。(如果 DNS 缓存中到百度的 IP 地址,就跳过了接下来查 IP 地址步骤,直接访问该 IP 地址。)nginx和apache区别2.搜索操作系统自身的 DNS 缓存。(浏览器没有到缓存或者缓...

从开发者角度看CentOS7与CentOS8的区别

2024-01-31 10:52:26

从开发者⾓度看CentOS7与CentOS8的区别“从开发者的⾓度,我们必须要了解CentOS7和CentOS8的区别,这对我们后续做新系统开发,以及对旧系统做升级,都有帮助。”虽然CentOS 8.0已经release有⼀些⽇⼦了,但是各⼤云服务器平台还是以CentOS7.X系列为主,⽽6.X系列的CentOS 版本作为⼀种情怀,在主流的云服务器上还可以正常安装,毕竟⼗年前的应⽤,还是需要这个版...

使用Nginx实现HTTPS双向验证的方法

2024-01-31 10:52:14

使⽤Nginx实现HTTPS双向验证的⽅法https单向验证应⽤⼴泛想必⼤家都很熟悉,我已经在⼀篇博⽂中分享过,这次来看看Nginx如何实现双向验证。单向验证与双向验证的区别:单向验证:指客户端验证服务器端证书,服务器并不需要验证客户端证书。nginx和apache区别双向验证:指客户端验证服务器端证书,⽽服务器也需要通过CA的公钥证书来验证客户端证书。详细的握⼿过程:单向验证浏览器发送⼀个连接请...

在Linux终端中安装和配置Web服务器

2024-01-31 10:48:43

在Linux终端中安装和配置Web服务器在Linux系统中,我们可以使用终端来安装和配置Web服务器。Web服务器是用来存储和传递网页、应用程序和其他互联网资源的软件服务。本文将介绍如何在Linux终端中安装和配置常见的Web服务器软件。## 步骤一:安装Apache HTTP服务器Apache HTTP服务器是一个广泛使用的Web服务器软件。要在Linux终端中安装Apache,请按照以下步骤进...

Nginx503错误总结

2024-01-31 10:48:29

Nginx503错误总结nginx 503错误(Service Temporarily Unavailable  服务暂时不可⽤): 503是⼀种HTTP状态码,由于临时的服务器维护或者过载,服务器当前⽆法处理请求。这个状况是临时的,并且将在⼀段时间以后恢复。⼀般来说,出现503错误多半是因为⽹站访问量⼤,造成了流量超限或者并发数⼤引起的资源超限出现的错误。解决的⽅法⼀个是升级空间到更佳...

windows第七层负载均衡_基于IIS的ARR负载均衡详解

2024-01-31 10:47:21

windows第七层负载均衡_基于IIS的ARR负载均衡详解载均衡有很多种⽅法,有硬件负载均衡,软件负载均衡,还可以从域名解析下⼿。不过,今天只讲软件负载均衡。软件负载均衡⼀般分两种,从⽹络协议来讲(tcp/ip),主要集中在第四层和第七层进⾏负载均衡。第四层就是基于IP进⾏负载均衡。后⾯还有⼀篇⽂章讲这个。第七层就是应⽤层。⽐如各种的WEB服务器。今天就讲讲IIS的负载均衡。第七层的Web负载均...

常见的服务器软件及其功能介绍

2024-01-31 10:47:08

常见的服务器软件及其功能介绍随着互联网的快速发展,服务器已经成为了现代社会中不可或缺的一部分。服务器软件作为服务器的核心组件,具有各种不同的功能,用于处理和管理数据、提供网络服务等。本文将介绍一些常见的服务器软件及其功能。一、Apache HTTP ServerApache HTTP Server(简称Apache)是一个开源的Web服务器软件。作为最流行的Web服务器软件之一,Apache具有多...

反向代理及Nginx示例

2024-01-31 10:46:55

反向代理及Nginx示例1反向代理的概念反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。通常的代理服务器,只用于代理内部网络对Internet外部网络的连接请求,客户机必须指定代理服务器,并将本来要直接发送到Web...

学习Web服务器的配置和管理

2024-01-31 10:46:44

学习Web服务器的配置和管理在当今互联网时代,Web服务器成为了企业和个人展示自身信息的重要工具。学习Web服务器的配置和管理对于构建稳定高效的网络服务至关重要。本文将介绍Web服务器的基本概念、配置和管理技巧,并探讨一些常见问题和解决方案。nginx和apache区别一、什么是Web服务器Web服务器是一种软件或硬件设备,用于存储和分发Web页面、应用程序和其他内容。它是客户端(浏览器)和服务器...

服务器的分类及介绍

2024-01-31 10:45:45

服务器的分类及介绍服务器的分类及介绍服务器是一种专门用于存储、管理和提供数据和服务的计算机。根据其用途和功能的不同,服务器可以分为多种类型。本文将对各种服务器进行详细介绍,并对其特点和应用场景进行细化解析。一、文件服务器文件服务器是用于存储和管理文件的服务器。它提供了一个集中的文件存储位置,使得用户可以方便地共享和访问文件。文件服务器通常配备大容量的硬盘,高速网络接口和强大的数据传输能力。它常用于...

四层和七层负载均衡的区别介绍--转

2024-01-31 10:45:32

四层和七层负载均衡的区别介绍--转简单理解四层和七层负载均衡:①所谓四层就是基于IP+端⼝的负载均衡;七层就是基于URL等应⽤层信息的负载均衡;同理,还有基于MAC地址的⼆层负载均衡和基于IP 地址的三层负载均衡。换句换说,⼆层负载均衡会通过⼀个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过⼀个虚拟IP地址接收请求,然后再分配到真实的IP地址;四层通过虚拟IP+端⼝接收请...

WEB 和数据库服务器有什么区别?

2024-01-31 10:45:20

刚开始做站,可能一台服务器就能满足需求,操作也都是在一起,可能影响不大,但是网站后期,访问人数增多,业务做大,可能一台机器就不够用了,怎么办呢?  nginx和apache区别说下两者的区别:Web 服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等 Web 客户端提供文档。可以放网站文件,让全世界浏览;可以放数据文件,让用户下载。目前主流的三个 Web 服务器是:Apach...

Ubuntu18.04下使用Apache搭建一个web服务器

2024-01-31 10:45:09

Ubuntu18.04下使⽤Apache搭建⼀个web服务器Ubuntu 18.04下使⽤Apache搭建⼀个web服务器⼏个必要的概念web服务器以我之见,web服务器就是运⾏在计算机上的⼀个向整个⽹络或者是web客户端、浏览器提供⽂档的⼀个程序,我们通过http请求便可以获取到存储到web服务器中的信息。web服务器与⽹络服务器的区别⽹络服务器是⽹络环境下为客户提供某种服务的专⽤计算机。换⾔之...

各种容器Web服务器应用服务器

2024-01-31 10:44:46

各种容器Web服务器应⽤服务器总结 :Web服务器 --  只能解析静态资源 .应⽤服务器 -- 如果不严格区分,应⽤服务器包含WEB服务器,因为WEB服务器是WEB服务应⽤程序实现的. 解析动态资源 , 也可以解析静态资源 , 但是静态资源解析能⼒没有web服务器好.tomcat 不仅是⼀个Servlet容器 , 它还提供了JNDI和JMX API的实现机制。尽管如此,Tomcat仍然...

Linux下的网站与应用服务器搭建指南

2024-01-31 10:44:33

Linux下的网站与应用服务器搭建指南一、介绍在互联网时代,网站和应用服务器扮演着重要的角。本文将为您提供在Linux操作系统下搭建网站和应用服务器的指南。无论您是初学者还是有一定经验的开发者,本指南都能帮助您顺利搭建并管理服务器。二、准备工作在开始搭建之前,我们需要进行一些准备工作。首先,确保您已经拥有一台运行Linux操作系统的服务器。其次,安装所需的软件和依赖,例如Apache服务器、Ng...

关于后台的部署问题

2024-01-31 10:43:19

关于后台的部署问题写在部署之前:⼤概看了⼀下部署的步骤。就是说⼯程已经写好了,现在只是把相关的环境装好,然后在配置中更新相关的路径等。⽬的就是为了让Apache/Nginx等到我们的⼯程。实际上来看,两种部署⽅式没有什么本质上的区别,不过最终来看⽤ Nginx 的⼈好像多⼀点(亮涛说的)。1. Apa c he 部署整个部署过程⾛了很多弯路。⾸先是在实验室租的阿⾥云服务器上⾯来做的,但是由于实验...

部署前后端分离式nginx配置的完整步骤

2024-01-31 10:43:06

部署前后端分离式nginx配置的完整步骤前⾔⽼⽣常谈了,这⾥谈谈我的理解的前后端分离,简单的分离⽆⾮是将原来mvc的view层剥离出来,独⽴⼀个成为Servlet服务,Servlet之间依靠http连通。这⾥的view Servlet容器可以是任意⼀种服务端服务,Tomcat、Apache、Nginx、IIS,都可以。这⾥以常⽤的Nginx为例⼦做简单的介绍。需求分析先来⼀波需求分析。单项⽬单项⽬...

WebSocket和http区别以及原理

2024-01-31 10:42:54

WebSocket和http区别以及原理今天看到websocket和http的差别,这篇⽂章讲的很不错⼀、WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不⽀持持久连接的(长连接,循环连接的不算)⾸先HTTP有1.1和1.0之说,也就是所谓的keep-alive,把多个HTTP请求合并为⼀个,但是Websocket其实是⼀个新协议,跟HTTP...

Nginx反向代理流程

2024-01-31 10:42:42

Nginx反向代理流程nginx和apache区别                              Nginx 反向代理流程  反向代理:使⽤代理服务器来接受internet上的连接请求,然后将请求转发给内部⽹络中的上游服务器,并...

HTTPS文件服务器的搭建和应用

2024-01-31 10:41:56

HTTPS文件服务器的搭建和应用    一、HTTPS文件服务器的搭建    搭建一个基于HTTPS协议的文件服务器需要准备以下几个工具和环境:    1. 服务器环境:一台具有公网IP的服务器,可以选择云服务器或自建服务器;    2. 域名:用于访问文件服务器的域名;    3. SSL证书:用...

《深入理解Nginx-模块开发与架构解析》

2024-01-31 10:41:44

《深⼊理解Nginx-模块开发与架构解析》⼀、研究Nginx前的准备⼯作1、常见负载均衡1)Apache:被设计成了⼀个重量级的、不⽀持⾼并发的Web服务器2)Lighttpd和Nginx都是轻量级、⾼性能的Web服务器;欧美前者⽤的多,国内Nginx⽤的多2、Nginx特点:1)快2)⾼扩展性3)⾼可靠性4)低内存消耗5)单机⽀持10w+并发连接6)热部署7)⾃由的BSD许可协议3、使⽤Ngin...

iis、apache、nginx使用X-Frame-Options防止网页被Frame的解决方法_百...

2024-01-31 10:41:31

iis、apache、nginx使⽤X-Frame-Options防⽌⽹页被Frame的解决⽅法当然也是因为被360检测到了⽰"X-Frame-Options头未设置",根据360的提⽰与百度了⼀些⽹上的⼀些资料整理了下,完美解决问题。⾸先看下360给出的⽅案,但么有针对服务器的具体设置,不是每个⼈对服务器都很懂啊。描述:⽬标服务器没有返回⼀个X-Frame-Options头。X-Frame-Op...

Nginx+CGIFastCGI+CCpp

2024-01-31 10:41:08

Nginx+CGIFastCGI+CCpp接着上篇《》,本篇介绍CGI/FASTCGI 的原理、及如何使⽤C/C++编写简单的CGI/FastCGI ,最后将CGI/FASTCGI 部署到nginx 。内容⼤纲如下:1.    CGI1.1.    环境变量1.2.    标准输⼊2.    FastCGI3....

最新文章