microservices

    2热度

    2回答

    例如,我有一个有4个微服务的项目:client-web,admin-web,client-api,admin-api。 这四个微服务应该共享一个DB代码,我应该如何将DB代码作为git的子模块并在每个微服务中使用它? 是否违反微服务原则?

    2热度

    2回答

    我想解决我认为是运行微服务的常见用例。在这种情况下,我正在使用Spring云应用程序测试领事。我试图用两种不同的方式来测试领事。其中第一个运行在Docker容器中,另一个运行在Docker主机上。然后,我试图启动一个春季云容器,可以与任何一个领事例子交谈。 当Spring云应用程序作为码头容器运行时,我一直无法使春季云应用程序与领事谈话。当Spring云应用程序以主机联网模式运行时,它可以解析lo

    0热度

    2回答

    我使用/ api/authenticate endpoint创建了一个node.js服务。我可以使用'用户名'和'密码'作为输入(主体参数)从POSTMAN成功地调用这项服务。如何从另一个node.js服务器调用相同的服务? 有了邮递员,我得到, body: {name: 'xxxxxx', password: 'xxxxxx' } headers: { 'content-type': 'app

    1热度

    1回答

    Windows Server 2012中支持Docker容器吗? 我看到windows server 2016会支持他们, 但我找不到任何旧版本的参考。

    1热度

    2回答

    我一直在阅读关于Microservice Architecure以及互联网上有限的有价值信息,我相信我从理论的角度对它有一个公正的理解。据我所知,从高层次上看,这种架构意味着从monoliths转向,并且拥有小型的独立服务。但是,我在互联网上看到的所有示例都建议连接到ESB,以编写松散耦合的Windows服务(在非MS实现的情况下,守护进程)。据我所知,编写符合SRP的小型,松散耦合的Web服务也

    1热度

    1回答

    我打算构建一个需要完全脱机功能的企业级移动应用程序。它将在全球范围内使用。对于后端应用程序,我打算将其实现为使用Azure服务结构的微服务。后端应用程序将被Web管理界面以及上述移动应用程序所利用。对于移动应用,我打算使用Azure应用服务的新移动应用服务。这将使我能够执行离线数据同步,并在网络可达性存在时执行这些功能。 MobileApp - > Azure MobileApp服务 - > Az

    -1热度

    1回答

    我曾经构建的应用程序完全独立,但我发现更多Microservices architecture应用程序现在更趋向于流行趋势。 我的问题是: 为什么这比建设包含其组件的所有 一个单一的应用程序更有益? 什么时候使用这种方法更好? 应该以这种方式开发哪些类型的应用程序?

    0热度

    1回答

    所以,我目前有一个非常大的单体导轨应用程序。我想将应用程序拆分为单独的微服务API,并以主应用程序作为网关。我一直在阅读很多关于如何做到这一点,并认为我理解,但有关主应用程序和微服务之间的沟通方式没有太多信息。我明白,我可以用各种方法做到这一点,但我想使用HTTP。 有人可以提供一个这个设置的外观以及主应用程序和微服务之间通信如何工作(代码中)的例子吗? 感谢

    0热度

    2回答

    一个微服务停留在一个Docker容器中。现在,假设我想升级微服务 - 例如,某些配置已更改,我需要重新运行它。 我有两个选择: 我可以尝试重新使用现有的图像,通过具有容器上运行启动脚本,并通过读取新的配置(如果有的话),从更新的微服务一些共享的音量。更新后,脚本运行微服务。 我可以简单地删除现有的图像和容器,并创建新的图像(新名称)和新的容器与更新的配置/代码。 解决方案#2对我来说似乎更加健壮。

    4热度

    1回答

    我正在开发一个使用微服务方法的应用程序,并且我很难定义这些微服务在Visual Studio项目中的样子。 我最初的做法是为每个微服务创建一个visual studio解决方案。每一个解决方案将有以下项目: 主机 业务API 数据访问层 型号 接口(用于DI) 数据访问模拟 试验业务API 所以每个微服务有7个项目。不知怎的,它感觉很多项目正在为每个解决方案重新实现。 这种方法是否正确?有没有人用