上一页 1 2 3 4 5 6 7 8 ··· 34 下一页
摘要: 容器与数据耦合的问题 不便于修改:当我们要修改Nginx的html内容时,需要进入容器内部修改,很不方便。 数据不可复用:在容器内的修改对外是不可见的。所有修改对新创建的容器是不可复用的。 升级维护困难:数据在容器内,如果要升级容器必然删除旧容器,所有数据都跟着删除了 数据卷(volume)是一个虚 阅读全文
posted @ 2021-10-22 17:10 一杯水M 阅读(127) 评论(0) 推荐(0)
摘要: docker exec 进入容器执行命令 docker logs 查看容器运行日志 -f 参数可以持续查看日志 docker ps 查看所有运行的容器及状态 docker rm 删除指定容器 创建运行一个Nginx容器 去docker hub查看Nginx的容器运行命令 docker run --n 阅读全文
posted @ 2021-10-22 15:14 一杯水M 阅读(56) 评论(0) 推荐(0)
摘要: 镜像名称一般分两部分组成:[repository]:[tag]。在没有指定tag时,默认是latest,代表最新版本的镜像 镜像操作 获取镜像三种方式: jar文件通过Dockerfile构建镜像 加载压缩包为镜像 从镜像服务器拉取镜像 从DockerHub中拉取一个nginx镜像并查看 首先去镜像 阅读全文
posted @ 2021-10-22 15:10 一杯水M 阅读(74) 评论(0) 推荐(0)
摘要: 官方文档:https://docs.docker.com/engine/install/centos/ 卸载旧版本 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ d 阅读全文
posted @ 2021-10-22 14:00 一杯水M 阅读(722) 评论(0) 推荐(0)
摘要: 项目部署的问题 大型项目组件较多,运行环境也较为复杂,部署时会碰到一些问题: 依赖关系复杂,容易出现兼容性问题 开发、测试、生产环境有差异 Docker如何解决依赖的兼容问题的? 将应用的Libs(函数库)、Deps(依赖)、配置与应用一起打包 将每个应用放到一个隔离容器去运行,避免互相干扰 Doc 阅读全文
posted @ 2021-10-22 13:45 一杯水M 阅读(69) 评论(0) 推荐(0)
摘要: 跨域:域名不一致就是跨域,主要包括: 域名不同: www.taobao.com 和 www.taobao.org 和 www.jd.com 和 miaosha.jd.com 域名相同,端口不同:localhost:8080和localhost8081 跨域问题:浏览器禁止请求的发起者与服务端发生跨域 阅读全文
posted @ 2021-10-21 15:35 一杯水M 阅读(382) 评论(0) 推荐(0)
摘要: GatewayFilter是网关中提供的一种过滤器,可以对进入网关的请求和微服务返回的响应做处理 Spring提供了31种不同的路由过滤器工厂 名称 说明 AddRequestHeader 给当前请求添加一个请求头 RemoveRequestHeader 移除请求中的一个请求头 AddRespons 阅读全文
posted @ 2021-10-21 10:56 一杯水M 阅读(1661) 评论(0) 推荐(0)
摘要: 网关路由可以配置的内容包括: 路由id:路由唯一标示 uri:路由目的地,支持lb和http两种 predicates:路由断言,判断请求是否符合要求,符合则转发到路由目的地 filters:路由过滤器,处理请求或响应 配置文件中写的断言规则只是字符串,这些字符串会被Predicate Factor 阅读全文
posted @ 2021-10-21 10:31 一杯水M 阅读(440) 评论(0) 推荐(0)
摘要: 网关的作用 在没学习网关之前我们的项目搭建框架如图,客户端可以直接访问微服务,微服务之间通信通过Feign远程调用访问服务,真实微服务开发中,不可能是任何人都可以访问所有微服务,就要在访问微服务之前,添加一些过滤和认证授权的功能 网关作用: 对用户请求做身份认证、权限校验 将用户请求路由到微服务,并 阅读全文
posted @ 2021-10-20 13:44 一杯水M 阅读(406) 评论(0) 推荐(0)
摘要: 方式一(继承):给消费者的FeignClient和提供者的controller定义统一的父接口作为标准 问题: 服务紧耦合 父接口参数列表中的映射不会被继承 方式二(抽取):将FeignClient抽取为独立模块,并且把接口有关的POJO、默认的Feign配置都放到这个模块中,提供给所有消费者使用 阅读全文
posted @ 2021-10-18 15:03 一杯水M 阅读(847) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 34 下一页