标签: 微服务

共找到了104个结果

基于 Docker Swarm 部署服务集群

微服务从入门到实践 项目实战

容器编排 讲微服务的可用性离不开基于集群模式下的多个服务实例,所以我打算穿插一篇基于 Docker Swarm 在本地开发环境进行...

由 学院君 发布于4年前    浏览数: 440    点赞数: 2

基于 Jaeger 实现分布式服务追踪(上):整体介绍 & RPC 内部服务调用链路追踪

微服务从入门到实践 项目实战

分布式服务追踪概述 所谓分布式服务追踪指的是在微服务系统中追踪每次用户请求,以便记录日志、排查问题。 在之前的单体应用中,追踪一...

由 学院君 发布于4年前    浏览数: 586    点赞数: 2

基于 Prometheus + Grafana 构建可视化服务监控系统

微服务从入门到实践 项目实战

整体技术方案 微服务开发部署完成后,我们需要对所有服务节点及服务调用进行监控,以便实时感知服务状态,对问题节点进行及时处理。这里,...

由 学院君 发布于4年前    浏览数: 553    点赞数: 1

基于 Docker Compose 搭建 Etcd 集群

微服务从入门到实践 项目实战

前面我们通过用户服务和商品服务的重构简单演示了面向微服务架构的服务端和客户端代码编写,以及如何对应用进行容器化,接下来,我们将花十篇...

由 学院君 发布于4年前    浏览数: 492    点赞数: 0

构建商品服务接口(五):客户端代码重构

微服务从入门到实践 项目实战

前面我们花了几篇教程的篇幅详细介绍了商品微服务服务端接口的开发,以及基于 Etcd 作为注册中心,并通过 Micro Web 管理和...

由 学院君 发布于4年前    浏览数: 357    点赞数: 0

构建商品服务接口(四):将注册中心调整为 Etcd 并通过 Micro Web 测试服务接口

微服务从入门到实践 项目实战

我们前面花了三篇教程的篇幅详细演示了商品服务接口的开发,接下来我们来测试这些接口,然后基于这些服务接口重构客户端商品逻辑。 将注册...

由 学院君 发布于4年前    浏览数: 429    点赞数: 1

构建商品服务接口(三):在一个微服务中注册多个服务处理器

微服务从入门到实践 项目实战

我们接着上篇教程,基于底层数据库操作(仓库类方法)编写上层服务处理器。由于我们在 product.proto 定义了多个 Servi...

由 学院君 发布于4年前    浏览数: 311    点赞数: 0

构建商品服务接口(二):商品关联表及关联查询

微服务从入门到实践 项目实战

上篇教程我们在服务端构建了商品主表的服务接口,今天我们继续在这个微服务中提供商品关联表的服务接口。 扩充 product.prot...

由 学院君 发布于4年前    浏览数: 322    点赞数: 0

构建商品服务接口(一):商品主表

微服务从入门到实践 项目实战

初始化目录结构 和用户微服务一样,我们还是将客户端商品的数据库增删改查操作搬到服务端(主要位于 app/Shop/Products...

由 学院君 发布于4年前    浏览数: 583    点赞数: 1

基于微服务接口重构客户端用户详情页

微服务从入门到实践 项目实战

前面我们已经陆续演示了基于微服务接口的用户注册、登录、退出、修改、密码重置功能重构,此外还基于 Broker 实现了客户端与服务端的...

由 学院君 发布于4年前    浏览数: 300    点赞数: 1

基于 Broker + NATS 在客户端和服务端实现基于事件驱动的异步通信(下)

微服务从入门到实践 项目实战

上篇教程我们介绍了在微服务服务端基于 Broker + NATS 实现异步通信,并且完成了服务端接口改造和 NATS 容器启动,接下...

由 学院君 发布于4年前    浏览数: 282    点赞数: 1

基于 Thrift + Laravel 构建微服务(三):引入 Zookeeper 作为注册中心

微服务从入门到实践 RPC 框架

前面我们介绍过,Thrift 只提供了传输层的解决方案,只能用作 RPC 框架来提供远程服务调用,如果要实现完整的微服务体系,需要自...

由 学院君 发布于4年前    浏览数: 5954    点赞数: 0

基于 Thrift + Laravel 构建微服务(二):引入 Swoole 重构服务端实现

微服务从入门到实践 RPC 框架

上篇分享学院君给大家演示了如何在 Laravel 项目中集成 Thrift 提供远程 RPC 服务调用,不过,Thrift 默认是基...

由 学院君 发布于4年前    浏览数: 5884    点赞数: 1

基于 Thrift + Laravel 构建微服务(一):RPC 调用实现

微服务从入门到实践 RPC 框架

上篇分享我们简单介绍了 Thrift 框架,本周学院君将会花几个篇幅的教程来介绍如何基于 Thrift + Laravel 构建微服...

由 学院君 发布于4年前    浏览数: 9418    点赞数: 1

基于 Broker + NATS 在客户端和服务端实现基于事件驱动的异步通信(上)

微服务从入门到实践 项目实战

为什么引入异步通信 到目前为止,我们已经在 Laracom 中完成了用户注册、登录、认证、查询、密码重置相关接口的服务化重构,不过...

由 学院君 发布于4年前    浏览数: 382    点赞数: 0