服务端-ch17-k8s使用
k8s环境 安装 GitHub - AliyunContainerService/k8s-for-docker-desktop: 为Docker Desktop for Mac/Windows开启Kubernetes和Istio。 根据说明安装 部署dashboard kubectl apply -f kubernetes-dashboard.yaml kubectl: 客户端程序与远程k8s...
阅读全文10 篇文章
k8s环境 安装 GitHub - AliyunContainerService/k8s-for-docker-desktop: 为Docker Desktop for Mac/Windows开启Kubernetes和Istio。 根据说明安装 部署dashboard kubectl apply -f kubernetes-dashboard.yaml kubectl: 客户端程序与远程k8s...
阅读全文由Dockerfile构建镜像 过程 Image:静态的压缩包 Container:运行的容器,轻量级的虚拟机 !image.png 文件指令👍 - FROM:指定基础镜像,必须为第一个命令 - RUN:构建镜像时执行的命令 - ADD:将本地文件添加到容器中,tar类型文件会自动解压 - COPY:功能类似ADD,但是不会自动解压文件 - CMD:构建容器后调用,也就是在容器启动时才进行调用...
阅读全文ch15-Docker 本篇大量参考 14-docker - Charlie's Blog (chillcharlie357.github.io) 容器与虚机 !image-20231217121508258 什么是容器? 容器是另外一种轻量级的虚拟化,容器是共用主 机内核,利用内核的虚拟化技术隔离出一个独立 的运行环境,拥有独立的一个文件系统,网络空间,进程空间视图等...
阅读全文ch14-Spring WebFlux 异步Web框架的事件轮询(event looping)机制 用更少的线程处理更多的请求,从而减少线程管理的开销 !image-20231217103350611 Spring MVC与Spring WebFlux的共性与不同 !image-20231217103402970 Reactive Microservices With Spring Boot...
阅读全文ch12-Spring Integration EIP(Enterprise Integration Patterns,企业集成模式) Enterprise Integration Pattern - 组成简介:https://www.cnblogs.com/loveis715/p/5185332.html Integration Pattern Language ...
阅读全文ch10-OAuth2 创建授权服务器 主Taco Cloud增加REST API 控制器实现:IngredientController 增加权限控制 POST:http://tacocloud:8080/api/ingredients DELETE :http://tacocloud:8080 /api/ingredients/ 两种方式 ...
阅读全文ch11-消息中间件(ActiveMQ、RabbitMQ) ActiveMQ 同步与异步 !image-20231119172721004/image-20231119172721004.png) broker !image-20231119172732660/image-20231119172732660.png) 好处:A与B解耦,broker是消息代理 消息中间件 ...
阅读全文ch09-Rest API开发 config !image-20231104210214621 !image-20231105190124535 使用Spring MVC的控制器创建RESTful端点 前、后端不分离的开发模式 !image-20231105190949706 前、后端分离的开发模式 !image-20231105190959660 前端开发的基础 HTML、CSS 和...
阅读全文ch08-配置属性 属性来源( property source) application.properties、application.yml:server.port = 8090 两个文件可以混用 命令行参数( commandLineArgs ):java -jar taco-cloud-sd-jdbc-0.0.3-SNAPSHOT.jar -- server.port=8081 ...
阅读全文ch13-反应式编程基础 两种不同的编程范式 命令式编程,imperative 反应式编程,Reactive Programming Reactive Programming解决什么问题 IO密集型场景 同步阻塞模型,阻塞线程多,CPU利用率不高,性能下降 管理多线程,意味着更高的复杂性 学习文档 剖析Reactor 模型:...
阅读全文