-
- Nginx的基本概念和原理是什么
- 一、Nginx基本概念(enginex)是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。Nginx专为性能优化而开发,性能是器最重要的考量,实现上非常注重效率,能经受高负载的考验,据报告能支持高达50,000个并发连接数。Nginx不仅能做反向代理,实现负载均衡;还能可以作正向代理来进行上网等
- 后端开发 . tomcat 2311 2023-05-22 18:40:40
-
- SpringBoot依赖管理源码分析
- 一.依赖管理Ⅰ.部分dependency导入时为啥不需要指定版本?我们创建项目时添加的依赖并没有帮我们指定版本号,那SpringBoot是如何来指定版本账号的呢?现在我们来剥析一下SpringBoot的父依赖启动器spring-boot-parentorg.springframework.boot2.2.9.RELEASE1.1父依赖启动器的工作鼠标指针停留在spring-boot-parent上Ctrl+鼠标左键点击进去,我们来看看这个父依赖启动器负责什么工作:org.springframew
- 后端开发 . tomcat 1118 2023-05-22 13:49:14
-
- tomcat怎么结合nginx使用
- tomcat结合nginx使用小结相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了。摘一段百度百科上的描述:反向代理(ReverseProxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。这里讲得很
- 后端开发 . tomcat 2045 2023-05-21 13:07:06
-
- nginx反向代理webSocket怎么配置
- 因为websocket协议是基于http协议升级的(见下图),所以可以使用nginx反向代理websocket.websocket从这张图片上可以看出,websocket连接的建立是在http协议的基础上。get/chathttp/1.1host:server.example.comupgrade:websocketconnection:upgradesec-websocket-key:x3jjhmbdl1ezlkh9gbhxdw==sec-websocket-protocol:chat,sup
- 后端开发 . tomcat 1485 2023-05-21 12:13:06
-
- web前端的服务器指什么
- 随着互联网技术的快速发展,Web前端技术也在不断的更新升级。随之而来的是越来越复杂的应用程序,为此需要更高效的服务器和更强大的处理能力。当我们谈到Web前端的服务器时,我们实际上是在谈论服务器环境,也就是在Web前端开发中使用的服务器软件和硬件。什么是Web前端服务器?Web前端服务器是指用于Web前端开发的服务器软件和硬件。在Web前端开发中,最常见的服务器软件是Apache
- 后端开发 . tomcat 1448 2023-05-20 16:02:38
-
- linux如何设置tomcat自启动
- linux设置tomcat自动启动在centos下,开机后会自动执行/etc/rc.local中的命令。平时启动tomcat的命令为:tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.shstart当直接把他们任何一个加入到/etc/rc.local中,重启机器后发现tomcat并没有启动。原因是开机时java的环境还没有设置好,故自己写一个脚本,先设置java环境,然后在启动,脚本如下:exportjava_home=/usr/local/
- 后端开发 . tomcat 4160 2023-05-19 23:13:09
-
- 如何在springboot项目中启动main函数
- springboot项目main函数启动在controller包下新建appController类packagecontroller;importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;importorg.springframework.boot.builder.SpringApplicationBuilder;imp
- 后端开发 . tomcat 3624 2023-05-19 14:13:06
-
- 如何用Keepalived+Nginx+Tomcat实现高可用Web集群
- keepalived+nginx+tomcat实现高可用web集群一、nginx的安装过程1.下载nginx安装包,安装依赖环境包(1)安装c++编译环境yum-yinstallgcc#c++(2)安装pcreyum-yinstallpcre-devel(3)安装zlibyum-yinstallzlib-devel(4)安装nginx定位到nginx解压文件位置,执行编译安装命令[root@localhostnginx-1.12.2]#pwd/usr/local/nginx/nginx-1.12
- 后端开发 . tomcat 1265 2023-05-19 10:01:05
-
- Nginx与Tomcat怎么实现动静态分离和负载均衡
- 一.nginx简介:nginx一个高性能的http和反向代理服务器,具有很高的稳定性和支持热部署、模块扩展也很容易。当遇到访问的峰值,或者有人恶意发起慢速连接时,也很可能会导致服务器物理内存耗尽频繁交换,失去响应,只能重启服务器,nginx采取了分阶段资源分配技术,处理静态文件和无缓存的反向代理加速,实现了负载均衡和容错,在这样高并发的访问情况下,能经受起高并发的处理。二.nginx安装与配置第一步:下载nginx安装包第二步:在linux上安装nginx#tarzxvfnginx-1.7.8.
- 后端开发 . tomcat 971 2023-05-18 17:10:06
-
- springboot上传文件太大报错怎么解决
- 1、springboot2.1.0上传文件太大报错Maximumuploadsizeexceeded;nestedexceptionisjava.lang.IllegalStateException:org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException:therequestwasrejectedbecauseitssize(216185201)exceedstheconfiguredmax
- 后端开发 . tomcat 6052 2023-05-18 14:40:06
-
- Springboot框架怎么实现自动装配
- 序言springboot框架价值,可以简单快速的构建独立的spring生产级别应用。springboot主要有以下的特性:1.创建独立的Spring应用2.直接嵌入Tomcat等Web容器(不需要部署WAR文件)3.提供固化的“starter”依赖,简化构建配置4.当条码满足时自动装配Spring货第三方类库5.提供运维的特性,如指标信息,健康检查和外部配置6.不需要XML配置。从程序的使用去入手分析引入mybatis的starter依赖和相关的数据库驱动org.mybatis.spring.b
- 后端开发 . tomcat 1493 2023-05-18 09:49:38
-
- Nginx怎么定制专属404页面
- 第一种:Nginx自己的错误页面Nginx访问一个静态的html页面,当这个页面没有的时候,Nginx抛出404,那么如何返回给客户端404呢?看下面的配置,这种情况下不需要修改任何参数,就能实现这个功能。server{listen80;server_namewww.test.com;root/var/www/test;indexindex.htmlindex.htm;location/{}#定义错误页面码,如果出现相应的错误页面码,转发到那里。error_page404403500502503
- 后端开发 . tomcat 2598 2023-05-18 09:04:13
-
- Java中的SPI机制是什么
- 1:SPI机制简介SPI全称是ServiceProviderInterface,是一种JDK内置的动态加载实现扩展点的机制,通过SPI技术我们可以动态获取接口的实现类,不用自己来创建。这个不是什么特别的技术,只是一种设计理念。2:SPI原理JavaSPI实际上是基于接口的编程+策略模式+配置文件组合实现的动态加载机制。系统设计的各个抽象,往往有很多不同的实现方案,在面向的对象的设计里,一般推荐模块之间基于接口编程,模块之间不对实现类进行硬编码。一旦代码里涉及具体的实现类,就违反了可拔插的原则,如
- 后端开发 . tomcat 3499 2023-05-17 23:40:55
-
- Nginx怎么反向代理到Tomcat服务器中
- 在实际生产中,tomcat服务器一般不单独使用在项目中,对于静态资源的响应nginx表现的比较好,另外由于nginx是专门用于反向代理的服务器,所以很容易实现将java的请求转发到后端交给tomcat容器处理,而本身用来处理静态资源在nginx中,一个server{}块往往用来配置一个比较大的项目,一般就是对于一个域名的所有配置,一个server块内一般有多个location来定义多个请求规则,比如域名和根目录配置,静态资源支持,phpfastcgi请求,url重写,错误页面配置等多种配置,所以
- 后端开发 . tomcat 1865 2023-05-17 21:01:04
-
- Nginx反向代理转发tomcat怎么实现
- 先说正向代理,比如要访问youtube,但是不能直接访问,只能先找个翻墙软件,通过翻墙软件才能访问youtube.翻墙软件就叫做正向代理。所谓的反向代理,指的是用户要访问youtube,但是youtube悄悄地把这个请求交给bilibili来做,那么bilibili就是反向代理了。在当前教程指的就是访问nginx,但是nginx把请求交给tomcat来做。不多叙述,直至80和8080端口都可以访问相应的界面即可,当然自己设置的端口也可以配置Nginx下的conf文件夹下的nginx.confvi
- 后端开发 . tomcat 1230 2023-05-17 12:40:25

PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是