搭建ln/amp服务器

注意事项:分区/usr可以分大些,满足jdk和tomcat等包安装空间

tomcat配置
安装:
依赖JDK,保证Java已经安装
Tomcat,windows Installer
http://tomcat.apache.org/
配置环境变量CATALINA_HOME

给操作系统或应用程序设置的一些参数
多个Tomcat实例的时候、

启动:
*nix平台:
$CATALINA_HOME/bin/startup.sh
$CATALINA_HOME/bin/catalina.sh start

Windows平台
$CATALINA_HOME/bin/startup.bat
$CATALINA_HOME/bin/catalina.bat start

资源:
静态资源
动态资源,Servlet课程

停止:
*nix平台:
$CATALINA_HOME/bin/shutdown.sh
$CATALINA_HOME/bin/catalina.sh stop
Windows平台
$CATALINA_HOME/bin/shutdown.bat
$CATALINA_HOME/bin/catalina.bat stop

目录结构:
bin - 可执行文件
conf - 配置文件
lib - tomcat的依赖库
logs - 日志
temp - 临时文件夹
webapps - 默认的应用部署目录
work - 供web应用使用
其他 --release文件等

启动脚本:::

JVM启动参数配置??
环境变量 JAVA_OPTS
-server -Xms512m -Xmx512m
export JAVA_OPTS ="-server -Xms1024m -Xmx1024m" 堆大小受限于物理内存大小;

server.xml 结构
829176-20190708173425244-1724763003.png










Connector: 完成网络相关处理
Coyote
默认BIO Connector
Container:执行web应用的代码
Catalina
servlet相关

Connector参数配置
.port
.address
.protocol
.connectionTimeout
.acceptCount
.maxConnections

线程池(弹性线程池)
事先创建一定数目的线程 当有任务时,从池中取出用完后再放回池内。

线程池配置
线程池配置项:
.minSpareThreads (最小空闲线程数)
.maxThreads (最大线程数)
Connector配置线程池
.指定依赖的线程池配置
.直接指定线程池配置参数
.minSpareThreads,maxThreads
829176-20190709144358849-315946332.png

转载于:https://www.cnblogs.com/ITniu/p/11152187.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值