Tomcat/JBoss/Jetty
攻城狮Luke(刘健彬)
在深圳某IOT企业任职技术专家,擅长的技术领域包括Spring Cloud、Spring Cloud Alibaba、微服务架构、Docker、Kubernetes、分布式事务、高并发多线程、消息队列、数据库、数据结构与算法、网络数据安全、JVM、DevOps等,拥有丰富的互联网一线开发与架构经验。开源分布式事务框架milo作者,CSDN知名博主。
展开
-
JBoss7快速入门
1、下载地址: http://www.jboss.org/jbossas/downloads ,下载Certified Java EE 6 Full Profile版本。2、解压 jboss-as-7.1.1.Final.zip 到 D:\programs。3、设置环境变量如下:系统变量->新建->变量名:JAVA_HOME = C:\Java以下是非必须的,启动.转载 2015-07-20 18:08:53 · 931 阅读 · 0 评论 -
tomcat之maxConnections和maxThreads
maxConnections:与tomcat建立的最大socket连接数,默认10000(很多网上说200,实际上通过tomcat7.0.55源码查看可以知道是10000),AbstractEndpoint类中源码如下:我们知道http请求底层实现实际是socket连接,只是每次请求完成之后,socket会关闭,所以才说http是短连接。客户端与tomcat建立socket链接的数目是有限...转载 2018-07-23 14:39:30 · 2687 阅读 · 1 评论 -
tomcat中maxConnections、maxThreads、acceptCount的含义及关系
个人对tomcat连接器3个属性maxConnections、maxThreads、acceptCount的理解:先摘取官网对这3个属性的描述: acceptCount The maximum queue length for incoming connection requests when all possible request processing threads are...转载 2018-07-23 11:43:08 · 1276 阅读 · 0 评论 -
windows下强制杀死tomcat进程
在Windows操作系统中,我们在启动一个tomcat服务器时,经常会发现8080端口已经被占用的错误,而我们又不知道如何停止这个tomcat服务器。本文将通过命令来强行终止这个已经运行的tomcat进程,如下:1、首先查找到占用8080端口的进程号PID是多少 CMD>netstat -ano | findstr 8080 这个命令输出的最后一列表示占用8080端口的进程号是多少,假设为1...转载 2018-05-12 10:58:21 · 460 阅读 · 0 评论 -
Tomcat启动出现EOFException错误
启动项目时报以下异常严重: Exception loading sessions from persistent storagejava.io.EOFException 遇到上述异常,删除Tomcat里面的work\Catalina\localhost下的项目文件内容即可解决.原因是由于项目测试中class文件或者其它文件更新过频繁。转载 2018-01-22 11:35:23 · 649 阅读 · 0 评论 -
启动Tomcat报unusable
启动tomcat出现问题 /usr/tomcat/work/Catalina/localhost/_ is unusable. 解决方法: 把tomcat 下的 work文件夹删了就好了转载 2017-08-31 17:04:17 · 421 阅读 · 0 评论 -
性能较好的web服务器jvm参数配置
G1垃圾收集器(-XX:+UseG1GC) G1(Garbage First):垃圾收集器是在Java 7后才可以使用的特性,它的长远目标时代替CMS收集器。G1收集器是一个并行的、并发的和增量式压缩短暂停顿的垃圾收集器。G1收集器和其他的收集器运 行方式不一样,不区分年轻代和年老代空间。一个性能较好的web服务器jvm参数配置:-server//服务器模式-Xmx转载 2017-08-15 16:23:22 · 2539 阅读 · 0 评论 -
tomcat生产环境JDK部署及虚拟主机等常用配置详解
jdk和tomcat环境部署:1、删除系统自带的openjdk[plain] view plain copy# java -version java version "1.7.0_45" OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15) OpenJDK转载 2017-08-17 09:00:35 · 634 阅读 · 0 评论 -
Tomcat 7最大并发连接数的正确修改方法
这是个很简单的问题,但是搜了一圈,发现大家都写错了。所以这里总结一下:几乎所有的中文网页都介绍,要修改Tomcat的默认最大并发连接数,应该进行如下设置(实际上这些步骤是错误的):--------------------------------------------在tomcat配置文件server.xml中的配置中,和连接数相关的参数有: minProcess转载 2017-08-17 08:57:12 · 712 阅读 · 0 评论 -
Tomcat配置https及访问http自动跳转至https
https介绍: HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据转载 2016-03-08 17:32:12 · 2117 阅读 · 0 评论 -
mvn jetty:run出现OutOfMemoryError: PermGen space的处理
处理方法:VM参数中添加如下配置:-server -Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+CMSClassUnloadingEnabled -XX:+PrintGCDetails -Xloggc:%M2_HOME%/gc.log -XX:+HeapDumpOnOutOfMemoryError -XX转载 2016-01-15 17:36:36 · 2298 阅读 · 0 评论 -
更改Eclipse下Tomcat的部署目录
使用eclipse开发是因为机器不够用myeclipse,eclipse也比myeclipse清爽很多,启动速度也快。这里的搭建开发环境使用: Jdk1.6+Tomcat6+Eclipse JEE, 工作目录如下环境目录如下: 安装路径: C:\Java\Jdk1.6.0 C:\Java\Jre1.6.0 D:\Tom转载 2015-11-23 14:39:00 · 372 阅读 · 0 评论 -
Apache和Httpd是什么关系
今天要配置集成服务器环境 apache + tomcat + php + jsp + mysql + sqlserver去下载apache 发现有:apache_2.2.14-win32-x86-no_ssl.msihttpd-2.2.25-win32-x86-no_ssl.msihttpd-2.2.25-win32-x86-openssl-0.9.8y.msi转载 2015-10-10 15:01:32 · 3195 阅读 · 0 评论 -
Apache与Tomcat 区别联系
Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。 Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是ap转载 2015-10-10 14:53:25 · 435 阅读 · 0 评论 -
linux下tomcat服务的相关命令
一:Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)1,启动tomcat服务方式一:直接启动 ./startup.sh方式二:作为服务启动 nohup ./startup.sh &方式三:控制台动态输出方式转载 2015-09-17 17:50:34 · 538 阅读 · 0 评论 -
Linux终端如何安装JDK7和Tomcat7
本次安装建立在Ubuntu 14.04上。采用putty连接终端。安装Jdk1由于Tomcat需要JDK的支持,所以在安装Tomcat之前需要先安装JDK。假如安装了JDK则跳过该步,直接看安装Tomcat7。首先打开Java SE的官网,选择屏幕中下方的Java SE 7u65 JDK下载。转载 2015-09-16 14:13:49 · 2019 阅读 · 0 评论 -
Tomcat系统架构
俗话说,站在巨人的肩膀上看世界,一般学习的时候也是先总览一下整体,然后逐个部分个个击破,最后形成思路,了解具体细节,Tomcat的结构很复杂,但是 Tomcat 非常的模块化,找到了 Tomcat最核心的模块,问题才可以游刃而解,了解了Tomcat的整体架构对以后深入了解Tomcat来说至关重要!一、Tomcat顶层架构先上一张Tomcat的顶层结构图(图A),如下:Tomcat中最...转载 2018-11-13 21:22:27 · 181 阅读 · 0 评论