导航菜单

Nest.js学习之路(28)-用nestjs建立API Microservice(上)

白金会游戏平台注册

  这节内容参考官网-Microservice Basics

  nestjs的feature之一是提供microservice wrapper,提供API可以容易整合,以下是它支援的服务

  TCP

  Redis

  RabbitMQ

  NATS

  MQTT

  gRPC

  在nestjs中不同microservice间透过Message传递资料,但目前还不支持stream-based服务如kafka

  今天以TCP作为例子,情境是把迄今为止做的User包成一Account Microservice,透过建立另外一个api gateway透过TCP request取得users资料

  先建立一个nestjs文件夹api gateway

  api gateway可以接受http request,并可以透过TCP send message到Account Microservice

  到api gateway目录下安装