随笔分类 -  java S_Cloud

摘要:认证和授权 认证:登录,验证用户名和密码 授权:认证通过,给用户加上某些权限,这些权限控制用户是否可以访问资源服务器上哪些资源的资源 Spring Security 我们自己实现用户登录过程中,spring MVC,需要自己写拦截器,验证用户是否登录,以及登录接口相关逻辑,当用户登录成功后,把用户信 阅读全文
posted @ 2020-12-30 21:59 小名的同学 阅读(720) 评论(0) 推荐(0)
摘要:1、首先需要建表 原因是如果client_id保存在数据库中,而且不自定义查询逻辑,就需要使用Oauth2为我们提供的表 框架已提前为我们设计好了数据库表,但对于 MYSQL 来说,默认建表语句中主键为 Varchar(256),这超过了最大的主键长度,可改成 128,并用 BLOB 替换语句中的 阅读全文
posted @ 2020-02-15 15:54 小名的同学 阅读(3134) 评论(0) 推荐(0)
摘要:概述 目前市场上主流的 第一套微服务架构解决方案:Spring Boot + Spring Cloud Netflix Spring Cloud 为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。分布式系统的协调导致了样板模式, 使 阅读全文
posted @ 2019-06-18 15:36 小名的同学 阅读(447) 评论(0) 推荐(0)
摘要:微服务 单体应用拆分成一个一个的小的应用,这每一个小的应用都是一个微服务。强调的是服务。每一个微服务都需要有自己独立的数据库。 微服务是一个服务(可以独立提供具体的功能的) 微服务架构 马丁福勒本人自己都说没有一个很好的定义:最重要的一点就是单体应用的拆分维度,技术拆分还是按照业务拆分等等。 如果非 阅读全文
posted @ 2019-06-17 06:48 小名的同学 阅读(647) 评论(0) 推荐(0)
摘要:详细解释: 此表显示哪些Compose文件版本支持特定的Docker版本。参考:https://docs.docker.com/compose/compose-file/ 参考文献 https://www.cnblogs.com/sxdcgaq8080/p/10072040.html https:/ 阅读全文
posted @ 2019-06-16 09:02 小名的同学 阅读(4310) 评论(0) 推荐(0)
摘要:同时利用gitlab,Nexus,registry 思路: windows: 首先克隆一个gitlab仓库 git clone xxx 将自己写好的代码(源码)push到仓库中 git push xx linux 部署数据库: 新的服务器 利用docker-compose 部署独立的数据库 一般会用 阅读全文
posted @ 2019-06-16 08:52 小名的同学 阅读(518) 评论(0) 推荐(0)
摘要:概述 取代DockerHub 官方的 Docker Hub 是一个用于管理公共镜像的地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去。但是,有时候我们的服务器无法访问互联网,或者你不希望将自己的镜像放到公网当中,那么你就需要 Docker Registry,它可以用来存储和管理 阅读全文
posted @ 2019-06-15 08:32 小名的同学 阅读(591) 评论(0) 推荐(0)
摘要:Nexus简介 Nexus 是一个强大的仓库管理器,极大地简化了内部仓库的维护和外部仓库的访问。取代maven仓库,可以搭建在局域网中 2016 年 4 月 6 日 Nexus 3.0 版本发布,相较 2.x 版本有了很大的改变: 对低层代码进行了大规模重构,提升性能,增加可扩展性以及改善用户体验。 阅读全文
posted @ 2019-06-14 14:46 小名的同学 阅读(1402) 评论(0) 推荐(0)
摘要:GitLab 安装: 我们使用 Docker 来安装和运行 GitLab 中文版,由于新版本问题较多,这里我们使用目前相对稳定的 10.5 版本 可以在https://hub.docker.com/search?q=&type=image 搜索相关信息;官网上有许多英文版的gitLab,我们可以使用 阅读全文
posted @ 2019-05-02 18:27 小名的同学 阅读(664) 评论(0) 推荐(0)
摘要:数据卷 参考文档 单体应用: 项目的架构完完全全属于传统的 MVC 架构,所有的子系统都集成在一个很繁杂的 JVM 进程中。 优点: 这种单体架构的优点在于方便管理,所有代码在同一项目中,但是当需求越来越多,项目规模越来越大,其坏处也很明显。 缺点: 微服务: 服务化:用通俗的语言来说,服务化就是把 阅读全文
posted @ 2019-04-29 20:15 小名的同学 阅读(839) 评论(0) 推荐(0)