logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring Boot热部署的实现

一、 热部署和热加载的区别1.定义区别热部署:是指在服务器运行时重新部署项目热加载:是指在运行时重新加载class2.实现原理区别热部署:直接重新加载整个应用,会直接释放内存,比热加载更加干净彻底,但是浪费时间;热加载:在运行时重新加载class,依赖java的内加载机制,在容器启动时后台起一个线程用于定时检测类文件的时间戳的变化,如果时间戳变化了则加载最新的class;

IDEA中配置及使用Docker

前提是已经安装配置好了Docker for Windows一、插件的安装及配置安装插件Docker integrationDocker for Windows中进行端口暴露Settings–>General–>勾选Expose daemon on tcp://localhost:2375 without TLSIDEADocker插件配置File–>Settings–>B

2. Pod

2. Pod2.1 Pod中的基本概念 Pod 是K8S中的重要组成部分,也是K8S对象模型中最小、最简单的可部署对象,Pod代表集群中运行的进程,一个Pod中包含了一个或多个容器、存储资源、唯一的网络IP以及容器运行运行方式的选项(Pod中的内容总是共同定位和安排的)。一个 Pod 是一个部署单元:K8S中一个一应用程序的单个实例(这可能由单个容器或少量紧密耦合并共享资源的容器组成)。Doc..

3.6 控制器——Garbage Collection(垃圾回收)和 TTL Controller

3.6 控制器——Garbage Collection(垃圾回收) K8S中的垃圾回收器和JVM的垃圾回收器有点类似,它将删除那些没有owner的对象。K8S中的某些对象是其他对象的owner(我没有想到一个合适词来翻译这个owner…),在owned的对象叫做owner的dependents(也没想好要怎么翻译),总之dependents是附属于owner存在的,每个dependent的对象都.

Docker安装及基本指令的学习记录

一、安装官网下载社区版,下载对应的win10专业版,点击get Docker即可,链接:https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe1.虚拟机和镜像文件位置的更改(重要,C盘吃不消玩儿的)安装完会发现默认安装到C盘,所以需要进行一定的基本配置,Docker for window

#docker#windows
SpringMVC学习记录

 SpringMVC是目前主流的MVC框架之一,支持REST风格的URL请求,文首先将Spring4.3的官方文档放出来,有需要自己研究。1. SpringMVC的HelloWorld 创建SpringMVC的步骤主要分为下面的几个:加入jar包;在web.xml中配置DispatcherServlet加入SpringMVC的配置文件编写请求处理器,并标识为处理器编写视图...

1.K8S中的对象

1. K8S 中的对象 Kubernetes 对象是持久化的实体,表示整个集群的状态,通常使用yaml文件来描述这些对象,主要用于描述下面的一些信息:哪些容器化应用在运行(以及在哪个 Node 上);可以被应用使用的资源;关于应用运行时表现的策略,比如重启策略、升级策略,以及容错策略;操作(无论是创建、修改,或者删除) Kubernetes 对象都需要使用 Kubernetes AP...

到底了