zoukankan      html  css  js  c++  java
  • 搭建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 结构











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

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

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

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

  • 相关阅读:
    笔记类软件的选择——有道云笔记与OneNote
    蓝屏的解决办法
    imshow()不显示灰度图像
    对待电子产品出问题的态度
    文献的管理、阅读及笔记
    电脑安全设置
    搜索引擎的选择与在chrome上的设置
    用Quartz处理定时执行的任务
    bootstrap datetimepick 时分秒选择,坑我15个小时,整理记录
    bootstrap可编辑下拉框jquery.editable-select
  • 原文地址:https://www.cnblogs.com/ITniu/p/11152187.html
Copyright © 2011-2022 走看看