logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringMVC--DispatcherServlet

DispatcherServlet是前端控制器设计模式的实现。提供SpringMVC集中访问点,而且负责职责的分派,并且与SpringIOC 容器无缝集成,从而可以获得Spring所有的优点。如下图:DispatcherServlet主要的职责是调度,本身主要用于控制流程:1,文件上传解析2,通过HandlerMapping,将请求映射到处理(返回一个HandlerExecu

EJB--Session Bean

会话Bean是运行在EJB容器中的java组件.是一个用户处理javaEE程序业务逻辑的EJB组件,主要用于编写业务逻辑.会话指的是在有限的时间周期内,客户端和服务器之间的连接. 会话持续的时间可能长也可能短.会话bean可能在调用之间维持其状态,这种情况下是有状态的.也可能是一次性调用,这种情况是无状态的.所以会话bean被分成了无状态会话bean和有状态的会话bean 会话be

DNS解析异常

部分DNS解析在高并发下有性能瓶颈,确保系统的DNS是可靠的,比如,k8s dns解析策略,确保是高性能的,避免无效的查询。另外,部分域名可能会启用 DNS 负载均衡,即每次解析返回的多个IP地址的顺序不同,过大的ttl会影响负载均衡效果。除了应用层的缓存外,也可尝试 JVM自身的DNS缓存 (这个是全局的),通过命令行来控制缓存过期时间, see。DNS解析失败未必会产生负面影响,比如,可能当时

文章图片
#java#开发语言
老年代内存不足报警

部分DNS解析在高并发下有性能瓶颈,确保系统的DNS是可靠的,比如,k8s dns解析策略,确保是高性能的,避免无效的查询。另外,部分域名可能会启用 DNS 负载均衡,即每次解析返回的多个IP地址的顺序不同,过大的ttl会影响负载均衡效果。除了应用层的缓存外,也可尝试 JVM自身的DNS缓存 (这个是全局的),通过命令行来控制缓存过期时间, see。DNS解析失败未必会产生负面影响,比如,可能当时

文章图片
#java#开发语言
到底了