Tag: 网关
12 total results found
将 Go Micro 微服务应用部署到 Kubernetes 并对外提供服务
接下来,学院君来给大家演示如何将 Micro 微服务应用部署到 Kubernetes。 Go Micro 框架对 Kubernet...
基于 Jaeger 实现分布式服务追踪(中):Micro API 网关接口层服务追踪
引言 上篇教程,我们演示了如何在微服务内部 RPC 调用之间通过内置的中间件基于 Jaeger 进行服务追踪。除此之外,在 Go ...
基于 Gatling 进行负载测试(上):通过 Docker Swarm + Docker Compose 部署 Micro 微服务
基于 Gatling 模拟用户请求进行负载测试通常是从 HTTP 接口切入,所以我们需要基于 Micro API 网关访问后端微服务...
Go Micro 框架增补篇:集成 gRPC 网关对外提供服务
gRPC 是由一个 Google 公司开发的、基于 HTTP/2 和 Protobuf 的高性能开源通用 RPC 框架,且支持多种语...
Go Micro 中的 API 网关实现 —— Micro API 底层源码剖析(下)
上篇分享学院君介绍了 Micro API 底层如何解析命令行参数并设置全局初始值,接下来,我们来看看 Micro API 网关启动之...
Go Micro 中的 API 网关实现 —— Micro API 底层源码剖析(上)
Micro API 架构模式 上篇分享学院君给大家介绍了微服务中为什么需要 API 网关以及 API 网关的两种架构模式,今天我们...
微服务中的 API 网关模式概述
前面我们介绍过,Go Micro 框架可以通过 API 网关方式对外提供统一接口,以便客户端可以通过 HTTP 方式请求网关背后的微...
在 Laravel 项目中实现 HTTP 缓存(下):网关缓存篇
上篇分享中,学院君给大家介绍了如何通过响应头设置浏览器缓存来实现 HTTP 缓存,今天我们还是在 Laravel 项目中基于网关缓存...
在 Laravel 电商项目中基于 Micro API 调用用户微服务接口
今天,我们回到 Laracom 项目 PHP 端,演示如何在 PHP 中调用 Micro API 网关提供的 HTTP JSON 接...
HTTP 缓存的工作原理和实现机制(上)
首先需要声明的是,我们这里讨论的缓存是基于 HTTP 协议实现的缓存,这些缓存通常存储在 HTTP 客户端,通过请求头或响应头来协商...
通过 Micro API 网关对外提供 HTTP JSON API
实现方案介绍 前面我们编写的 user-cli 是在 Go 语言内部通过 RPC 请求访问用户服务接口,那 HTTP 请求处理如何...
通过 HTTP 请求调用 Go Micro 提供的微服务接口
上篇分享我们简单介绍了基于 Go Micro 框架构建第一个微服务接口,并且编写了简单的客户端测试代码,但是这个客户端代码也是集成在...