简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
skipper学习定义:解决springboot可持续集成的问题,类似于jenkins的功能特点1.支持发布应用程序到本地,cloud Foundry kubernates2.支持查询已经存在的应用程序包3.支持发布和回滚4.可以保存发布历史官方入门1.安装skipperhttp://repo.spring.io/release/org/springframework/clou...
在springboot应用中默认的web容器实现就是tomcat。在ServletWebServerApplicationContext中的onRefresh方法调用createWebServer方法,再从spring容器中找到TomcatServletWebServerFactory,调用他的getWebServer,时序图如下:下面终点看getWebServer()方法:首先要理解一个类的作用
docker-compose用于启动多个springcloud组件和服务,可以实现一键启动,只需要编写一个docker-compose脚本talk id cheap ,view the code1.cloud各个组件(注册中心,路由,链路追踪等等基础服务)的启动编写docker-compose-base.ymlversion: "2"services:eurekaser...
1.下载安装keepalived,并且做成linux系统服务wget http://www.keepalived.org/download.htmltar -zxvf keepalived-1.2.18.tar.gz -C /usr/local/yum install -y openssl openssl-develcd keepalived-1.2.18/ && ./configure --
1.安装jenkins第一种方式:可以再windows系统通过安装包的方式直接安装第二种方式:下载jenkins.war,在tomcat运行,linux系统和windows系统都可以安装过程中会让你选择安装的插件,我是选择的安装建议的插件2.构建项目3.填写git地址4.构建到此,利用构建第一个简单的工程完毕,效果就是把git上面的代码放到
整个服务注册与发现过程,都离不开通讯协议,在1.x的 Nacos 版本中服务端只支持 http 协议,后来为了提升性能在2.x版本引入了谷歌的 grpc,grpc 是一款长连接协议,极大的减少了 http 请求频繁的连接创建和销毁过程,能大幅度提升性能,节约资源。据官方测试,Nacos服务端 grpc 版本,相比 http 版本的性能提升了9倍以上。
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法.但是有时候在项目开发过程中,突然心血来潮想把某些目录或文件加入忽略规则,按照上述方法定义后发现并未生效,原因是.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成
整个服务注册与发现过程,都离不开通讯协议,在1.x的 Nacos 版本中服务端只支持 http 协议,后来为了提升性能在2.x版本引入了谷歌的 grpc,grpc 是一款长连接协议,极大的减少了 http 请求频繁的连接创建和销毁过程,能大幅度提升性能,节约资源。据官方测试,Nacos服务端 grpc 版本,相比 http 版本的性能提升了9倍以上。