摘要: 两种方式 一、接口做重定向 // 注解@Redirect的方式 @Post('upload') @Redirect(otherUrl, 307) upload() { // 此处是为了逃避lint检查 return {url: otherUrl, statusCode: 307 }; } // 使用 阅读全文
posted @ 2022-06-01 14:43 Mr_Kahn 阅读(2066) 评论(2) 推荐(1) 编辑
摘要: 一、定义 微服务的定义即为将相同模块或相关业务的操作,封装在一个服务中,达到独立运行、独立部署的效果。目的是为了功能的解耦,并且做到互不影响。 此时的服务可以采用不用的语言、不一样的架构实现,便于适合不同的开发人员根据自身的技术情况进行灵活选择。 设计微服务的时候,最主要的是根据业务逻辑、安全、稳定 阅读全文
posted @ 2021-08-20 16:13 Mr_Kahn 阅读(3016) 评论(0) 推荐(0) 编辑
摘要: 测试环境:macOs: Catalina 10.15.7 一、安装并执行镜像 1.1 拉取镜像 使用镜像jenkins/jenkins,而不使用jenkins。后者已长久不更新,即使安装后,在jenkins中安装插件也会提示当前版本过低,导致插件安装失败或无效 使用命令docker pull jen 阅读全文
posted @ 2021-03-17 18:10 Mr_Kahn 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 一、ETCD安装 下载地址:https://github.com/etcd-io/etcd/releases 按照机器配置选择release版本进行下载。每个release下列举了不同机器环境的bash脚本,以下是以macOS环境下的3.4.14版本为例进行说明: ETCD_VER=v3.4.14 阅读全文
posted @ 2021-02-18 17:10 Mr_Kahn 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 一、简介 JSON Web令牌是一种开放的、行业标准的RFC 7519方法,用于安全地表示双方之间的声明。(来自官网翻译) 特点: 无状态:无需对会话进行额外的存储方案选择,适合分布式情景下使用 非对称加密:通过密钥进行加密前后比较,防止暴力破解 携带信息:通过负载携带部分常使用的信息,减少后端与D 阅读全文
posted @ 2020-06-18 11:09 Mr_Kahn 阅读(450) 评论(0) 推荐(0) 编辑