使用微服务进行Web laravel应用程序

时间:2018-06-18 15:44:44

标签: laravel microservices

这实际上是我的网络结构:

App
-> src
    -> Http
        -> Auth/
        -> Activity/
        -> GeoCoding/

我想将我的monolithique应用程序转换为具有微服务的可伸缩应用程序:

App <- AuthModule
App <- ActivityModule
App <- GeoCodingModule

使用*Module作为NodeJs模块。

但我有不同的问题:

  • 如何将模块用作每个示例的Laravel中间件
  • 模块应该返回json格式吗?或者网址/视图?

所以,我不知道我的微服务是否必须是Node包,或者是Composer包(也许是Lumen?)?

我迷失了微服务概念。

资料来源: http://wiki.c2.com/?MonolithicDesign https://martinfowler.com/articles/microservices.html

0 个答案:

没有答案