Lv.2
ShyLock
更多个人资料
112
成长值
0
关注
1
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
微服务架构、编程语言
个人勋章
TA还没获得勋章~
成长雷达
80
12
0
0
20
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
微服务架构、编程语言
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
枚举方式实现设计模式-策略模式
1.编写枚举类2.编写登录策略接口类3.编写实现类4.编写登录环境角色类5.调用策略设想场景例如 登录策略1.编写枚举类public enum LoginEnum { OTHER_PHONE_LOGIN("OTHER", "otherLoginService", "其他手机号登录"), NATIVE_PHONE_LOGIN("NATIVE", "nativeLoginService", "...
ShyLock
2022-05-27 14:02:34
9789
0
1
2022-05-27 14:02:34
999+
0
1
SpringBoot应用整合并使用Docker安装ELK实现日志收集
前言ELK即Elasticsearch、Logstash、Kibana,组合起来可以搭建线上日志系统,本文主要讲解使用ELK来收集SpringBoot应用产生的日志。 ELK中各个服务的作用Elasticsearch:用于存储收集到的日志信息;Logstash:用于收集日志,SpringBoot应用整合了Logstash以后会把日志发送给Logstash,Logstash再把日志转发给El...
Docker
Spring Boot
云日志服务 LTS
ShyLock
2022-05-27 14:00:58
5795
0
1
2022-05-27 14:00:58
999+
0
1
【Java生态圈技术总结】之深度剖析MapStruct对象拷贝工具
@TOC 一、常用的对象拷贝工具基本介绍属性拷贝工具有很多,也许你用过如下的一些:Apache commons-beanutilsSpring BeanUtilscglib BeanCopierHuTool BeanUtilsMapStructgetter & setter这些属性拷贝工具各自有什么特点和区别?在日常开发使用中,我们该如何做出选择? 1.1 Apache BeanUtils参...
Java
数据结构
ShyLock
2022-05-27 14:00:08
3459
0
1
2022-05-27 14:00:08
999+
0
1
《JAVA生态圈技术总结》之 微服务架构蓝图总览
@TOC 一、微服务定义 1.1 定义一微服务是一种架构风格,将单体应用划分成一组小的服务,尽量符合单一职责的原则,使得服务之间相互协作,实现业务功能;每个服务都运行在独立的进程、虚拟机、容器、服务器中,服务之间采用轻量级的通信机制(HTTP/JSON)进行协作;每个服务围绕各自的业务能力进行构建,并且能够通过自动化机制独立地部署,相互之间无部署依赖;每个服务可以使用不同的技术栈进行开发; ...
Java
微服务
微服务引擎 CSE
ShyLock
2022-05-25 16:51:58
8145
0
0
2022-05-25 16:51:58
999+
0
0
【云原生-Docker篇】之 Docker Registry的搭建与使用
# 一、Registry私仓介绍企业里面进行CICD的时候,需要将待发布的应用打成镜像推送到镜像仓库进行持续部署,此时肯定不方便推送到公有的镜像仓库,那么就需要自行搭建私有仓库了。好在Docker官方有Registry私有仓库的镜像,使得我们很方便就能基于容器搭建属于自己的镜像仓库。# 二、搭建过程```yaml# 拉取最新版本的镜像docker pull registry:latest# ...
Docker
云原生
ShyLock
2022-05-25 15:16:16
3035
0
0
2022-05-25 15:16:16
999+
0
0
云原生之 Docker篇 Docker Stack介绍及使用入门
@TOC 一、Stack介绍在前面的文章中,我们介绍Docker Compose,缺点是不能在分布式多机器上使用;我们还介绍了Docker swarm,缺点是不能同时编排多个服务,所以才有了Docker Stack,可以在分布式多机器上同时编排多个服务。 二、使用实例 2.1 案例准备我们使用前面文章《Docker Compose介绍及使用入门》中的2.3节的案例进行如下Docker Sta...
Docker
云原生
ShyLock
2022-05-25 15:15:40
7858
0
0
2022-05-25 15:15:40
999+
0
0
[云原生] 之 Docker网络互联原理和比较不同模式以及自定义网络的使用总结
@TOC 一、默认网络Docker默认在安装好的时候就会自动创建三个网络,我们可以使用docker network ls看到如下的三个网络信息。[root@wlidc ~]# docker network lsNETWORK ID NAME DRIVER SCOPE7b4d6fb49586 bridge bridge localb1c115e96419...
ShyLock
2022-05-25 15:14:53
6740
0
0
2022-05-25 15:14:53
999+
0
0
云原生之 Docker Swarm服务编排介绍及使用入门
@TOC 一、Swarm介绍Docker Swarm是管理跨节点容器的编排工具,相较于Docker Compose而言,Compose只能编排单节点上的容器,Swarm将一群Docker节点虚拟化为一个主机,使得用户只要在单一主机上操作就能完成对整个容器集群的管理工作。如果下载的是最新版的Docker,那么Swarm就已经被包含在内了,无需再安装。Docker Swarm架构包含两种角色,m...
Docker
云原生
容器
ShyLock
2022-05-25 15:13:27
7673
0
0
2022-05-25 15:13:27
999+
0
0
云原生之 Docker篇 Docker Compose介绍及使用入门
@TOC 一、compose介绍在先前介绍Docker的内容中,我们从代码到部署容器需要经过两个步骤:打包镜像docker build;部署启动容器docker run;在真实的企业级应用中,一个服务往往需要和很多个其它的服务进行关联,单个服务也有可能有多个容器实例,如果需要发布,很可能会需要人员手动对每一个容器进行打包和启动的操作,非常繁琐,容易出错。在这种背景下,Docker Compo...
Docker
云原生
ShyLock
2022-05-25 15:12:28
3499
0
1
2022-05-25 15:12:28
999+
0
1
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注