TOMCAT-SERVER容器简析

Server容器为TOMCAT的顶级容器,其下可以包含N个Service容器。

其实现为:StandardServer

主要方法如下:

  1. Server接口继承于Lifecycle接口,具有Lifecycle接口的全部特性。
  2. getPort/setPort,getPortOffset,setPortOffset设置TOMCAT停止的监听端口,setPort用于设置基本的端口,setPortOffset设置增量的端口,例如:port设置为8005,portoffset为1000,则实际的端口为:8005+1000=9005,在集群环境中,可以通过portoffset属性区分不同的实例。getPortWithOffset方法可以获得计算后的端口。
    • 如果端口被设置为:-2,则不开启监听,TOMCAT不会自己停止
    • 如果端口设置为-1,则,通过线程sleep等待停止命令
    • 否则通过监听端口,等待停止的命令
  3. getAddress/setAddress用于设置监听的地址,默认监听localhost。举个例子,默认情况下,通过192.168.1.2的局域网地址无法发送停止命令,TOMCAT不会响应,这是因为访问监听的地址为:localhost,只能通过127.0.0.1,或者localhost进行连接
  4. getShutdown/setShutdown用于设置停止的命令
  5. addService/removeService/findService/findServices,用于添加,删除,查询获取service信息
  6.  

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值