摘要:
1.Tomcat的功能和架构 1.1.Tomcat有两大功能 Http服务器功能:Socket通信(Tcp/IP),解析Http报文。 Servlet容器功能:Servlet处理具体的业务请求。 1.2.Tomcat架构 Tomcat是套娃式架构 架构分为: 1. Server:Server容器就是 阅读全文
摘要:
函数式编程-Stream流 1. 概述 1.1 为什么学? 能够看懂公司里的代码 大数量下处理集合效率高 代码可读性高 消灭嵌套地狱 //查询未成年作家的评分在70以上的书籍 由于洋流影响所以作家和书籍可能出现重复,需要进行去重 List<Book> bookList = new ArrayList 阅读全文
摘要:
1. 部署K8S集群的两种方式 kubeadm Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。 二进制包 从github下载发行版的二进制包,手动部署每个组件,组成Kubernetes集群。 2. kubea 阅读全文
摘要:
K8S组件 Master节点 ApiServer: 资源操作的唯一入口,接受用户的命令,提供认证,授权,Api注册和发现机制。 Scheduler: 负责集群资源的调度,按照预定的调度策略将pod调度到相应的node节点上。 ControllerManager: 负责维护集群的状态, 阅读全文
摘要:
1.es的定义 ES是基于Lucene分布式搜索服务,可以存储整个对象或文档,分布式的实时文件存储,每个字段都被索引并可被搜索。 ES也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文 阅读全文