腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
在学习nestJS时理解微服务
、
我开始学习rabbitmq,我怎么会不明白微服务是如何通过网关进行通信的。在学习nestJS、微服务架构、网关时,您能理解它们是如何通信的吗?
浏览 2
提问于2021-05-18
得票数 0
1
回答
在NestJS中@nestjs/websockets和@nestjs/platform-socket.io包之间有什么区别?
、
、
我在网上研究了这个话题,并发现了与此类似的问题,但是,我需要知道为什么在NestJS中我们必须使用两个包来实现WebSocket通信。 两个包裹是, @nestjs/websockets@nestjs/platform-socket.io 我知道WebSocket是协议,Socket.IO是一个库,它既有服务器版本,也有客户端版本。 在NestJS的网关文件中,当实现WebSocket连接时,必须编写类似于下面的代码。 import { ConnectedSocket, MessageBody, OnGatewayConnection, OnGatewayDisconnect,
浏览 32
提问于2022-08-12
得票数 0
回答已采纳
1
回答
如何在核心应用程序/框架中使用微服务?
、
例如,我有两个微服务,如何在我的核心应用程序中使用这些服务? 我知道通信将通过REST进行。 我的问题是,我是否应该将这些服务创建为子模块? 如果我的问题在你看来不清楚,那就假设我对微型服务不太清楚。因此,更好的解释将是非常有用的。 谢谢。
浏览 1
提问于2016-09-11
得票数 1
回答已采纳
1
回答
通过NATS服务器将分子服务连接到nestjs网关
、
、
、
我正在尝试创建我的第一个微服务服务器端应用程序。我通过Nestjs (一个简单的CRUD API)创建了一个网关,然后使用以下命令创建了一个新服务: moleculer init nano my-project 此服务将传入数据保存到本地MongoDB 然后,我创建了4个动作,用于将传入数据保存到本地MongoDB中 之后,我通过snap store (Linux Ubuntu)安装nats: sudo snap install nats 现在网关和服务应该通过NATS本地服务器相互通信。NATS文档让我感到困惑,因为有基于主题的消息传递和发布-订阅或请求-回复,而我不知道应该使用哪种连接以
浏览 34
提问于2021-09-13
得票数 0
1
回答
为什么nestjs框架在微服务方法中使用不同于HTTP的传输层?
、
、
、
我已经用Spring开发了一段时间的微服务,使用虚拟客户端、rest模板和AMPQ代理来建立每个微服务之间的通信。 现在,我正在学习NestJ和它的微服务方法。我注意到,nestjs使用TCP作为默认传输层,这与使用Spring的方式不同。 为什么nestjs更喜欢那些传输层(TCP,AMPQ)而不是HTTP?HTTP不是rest微服务的传输协议吗? 来自NestJ的文档: “一个微服务从根本上说是一个应用程序,它使用与HTTP"不同的传输层。
浏览 2
提问于2020-09-29
得票数 5
1
回答
程序如何通信-微内核单片内核外内核
、
、
程序如何与微内核/单片内核/exo内核通信? 我读过很多书,如图所示,单片内核通过系统调用表/文件系统层与程序通信。 但是微内核和exo内核如何与程序通信呢? 微内核的基础是否直接与程序对话,然后微内核与服务器进行通信? 更新:我发现这个回答很好 客户机-服务器或微内核操作系统操作系统设计中出现的新概念,微内核,旨在将操作系统的传统服务从单片内核迁移到用户级进程中。其思想是将操作系统分成几个进程,每个进程实现一组单独的服务-for,例如I/O服务器、内存服务器、进程服务器、线程接口系统。每个服务器都以用户模式运行,为请求的客户端提供服务。客户端可以是另一个操作系统组件或应用程序,它通
浏览 7
提问于2012-04-08
得票数 7
回答已采纳
1
回答
这个组件必须在<RecoilRoot>组件中使用
、
在独立访问时,使用后坐力前端构建两个微前端,如果集成到父项目中,则会显示错误。 开发了用于州管理的中央包,用于跨多个前端处理状态。该包用于根级,它仍然抛出相同的错误。尝试在多个位置添加相同的错误“此组件必须在组件内部使用”在生成后。
浏览 2
提问于2022-11-05
得票数 0
1
回答
从NextJS到节点后端的套接字连接
、
、
、
、
我正在尝试实现一个基本的套接字连接,从我的NextJS客户端(运行在localhost:3000上)到我的NestJs服务器(运行在localhost:3003上)。 服务器代码如下所示 ChatGateway.ts import { SubscribeMessage, WebSocketGateway, OnGatewayInit, WebSocketServer, OnGatewayConnection, OnGatewayDisconnect, } from '@nestjs/websockets'; import { Logger } f
浏览 5
提问于2021-04-10
得票数 2
回答已采纳
1
回答
为什么使用NestJS createMicroservice而不是NestFactory.create?
、
、
、
、
在我的团队中,我们使用NestJS作为后端。我们希望使用微服务体系结构,我已经看到在NestJS中有内置的微服务支持。在阅读了文档之后,我有一些关于这个特性的问题: 我应该在同一个项目或单独的项目中创建微服务吗?为什么甚至使用createMicroservice而不是NestFactory.create?使用createMicroservice还使我可以使用@MessagePattern并使用发射器发送消息如果我的微服务使用队列(如RabbitMQ)获取消息,但是我不能在我的微服务中创建REST,因此它使从非NestJS微服务调用NestJS微服务变得更加困难(或不可能),因为它依赖于Nest
浏览 13
提问于2022-10-11
得票数 0
回答已采纳
2
回答
码头NestJS微服务问题
、
、
我正在尝试创建NestJS微服务,并使用docker容器使用客户端网关访问它。当我在本地运行它时,它工作得很好,但是当我将它部署到docker上时,它会给我以下错误。我有两个不同的对接文件,一个用于网关,另一个用于微服务器。 `[Nest] 1 - 03/06/2021, 10:11:19 PM [ExceptionsHandler] connect ECONNREFUSED 127.0.0.1:4000 +19833ms Error: connect ECONNREFUSED 127.0.0.1:4000 at TCPConnectWrap.afterConnect [as oncomple
浏览 4
提问于2021-03-06
得票数 1
回答已采纳
1
回答
在操作系统中,为什么可加载内核模块(LKM)不需要调用消息传递来进行通信?
、
、
我的问题在一段,这一段显示如下,我无法理解的粗体句子。如果它不需要调用消息传递,它如何完成进程之间的通信? 模块 也许当前最好的操作系统设计方法是使用可加载的内核模块(LKM)。在这里,内核有一组核心组件,可以在启动时或运行时通过模块链接到其他服务中。这种类型的设计在UNIX的现代实现中很常见,比如Linux、macOS和Solaris以及Windows。 该设计的思想是内核提供核心服务,而其他服务是动态实现的,因为内核正在运行。与直接向内核添加新特性相比,动态链接服务更可取,这将需要在每次更改时重新编译内核。例如,我们可以将CPU调度和内存管理算法直接构建到内核中,然后通过可加载模块添加对不
浏览 4
提问于2021-08-01
得票数 1
2
回答
带雀巢的断路器
、
、
计划使用NestJS开发具有微服务的应用程序。我想知道如何将断路器应用于NestJS应用程序。有人能给我一个提示/支持/任何示例代码或其他对我有帮助的资源吗?
浏览 14
提问于2021-12-22
得票数 0
1
回答
monorepo将一个nestjs应用程序从nestjs v7更新到v8
、
、
、
、
你好,伙计们,我有一个有两个微服务的单播 1(nestjs@v7)microservice 2 (nestjs@v7) 和一个共享的包 使用(nestjs@v7)共享包 两个微服务都使用和导入共享包(拥有所有模型、类型模型和业务逻辑) 现在,我正在尝试将其中一个微服务(microservice 2)升级到(nestjs@v8),但实际上它正在破坏并显示共享包中的错误。 我认为问题可能是,如果不将共享包升级到相同的nestjs版本,我们就无法升级其中一个微服务,因为微服务正在导入共享包。 注:我们正在使用 lernamono-reporedistypeormsocket
浏览 7
提问于2022-09-09
得票数 1
1
回答
为什么Windows会离开微内核呢?
、
、
据我所知,Windows最初是为实现微内核架构而设计的,但后来转向了混合内核。 是什么导致了这种变化?我很难找到这方面的任何信息。
浏览 1
提问于2013-10-14
得票数 8
回答已采纳
1
回答
Nest JS结合DB插件和配置
、
我如何将下面的两个菜谱结合起来?或者什么是最理想的剧本呢? 1.对所有模式使用连接工厂的Mongoose插件( ) import { Module } from '@nestjs/common'; import { MongooseModule } from '@nestjs/mongoose'; @Module({ imports: [ MongooseModule.forRoot('mongodb://localhost/test', { connectionFactory: (connection) =>
浏览 18
提问于2021-10-05
得票数 0
回答已采纳
1
回答
在NESTJS控制器中实现注销并使jwt令牌失效的最佳实践是什么?
、
、
、
、
我计划在nestjs控制器中实现注销功能,搜索时找不到任何有用的源。我必须调用注销函数并使jwt失效,然后向FE提供响应。如有任何帮助或指导,将不胜感激。
浏览 9
提问于2022-01-19
得票数 1
2
回答
如何取笑模拟nestjs进口?
、
、
、
、
我想为我的nestjs的课程存储库服务编写一个单元测试(一个依赖于Mongoose和Redis的服务)。 courses.repository.ts: import { Injectable, HttpException, NotFoundException } from "@nestjs/common"; import { InjectModel } from "@nestjs/mongoose" import { Course } from "../../../../shared/course"; import
浏览 1
提问于2020-02-12
得票数 5
回答已采纳
1
回答
如何使用Nestjs构建CQRS模式的微服务?
、
、
、
最近出现了Microservice体系结构和CQRS (命令查询责任分离),我可以理解这两个概念,但当两个模式结合在一起时,我感到困惑,我们如何一起实现这两个模式呢? 首先,根据我的理解,用莱曼术语来说, Microservice就像将应用程序中的不同part分解成不同的“小应用程序”。例如,我们的应用程序有Product、Order、Payment、Invoice等,每个功能都可以分解成单独的Nestjs微服务应用程序,并将其托管到不同的docker container或不同的server中。这里说明了,我们可以这样定义这个应用程序: import { NestFactory } from
浏览 4
提问于2021-12-31
得票数 3
1
回答
可用性区域内实例之间的AWS连接
、
很少有问题: us-east-1a、us-east-1b和us-east-1d是否被认为是一个或三个可用区域? 假设我在us-east-1a中有两个实例,一个有mongodb服务器,另一个有nodejs应用程序。是否需要将端口27017 (mongodb)的权限添加到应用服务器的安全组以连接到mongo服务器? 问题与上述相同,但假设一个服务器在us-east-1a中,另一个服务器在us-east-1b中。我需要修改安全组吗? VPC或子网ID会对实例之间的通信产生任何影响吗?
浏览 0
提问于2014-08-06
得票数 1
回答已采纳
2
回答
微服务与MINIX微内核的比较
、
、
我试图了解什么是微服务,MINIX的微内核架构似乎是一个很好的模拟。(我是系统工程师。)据我理解: 微服务就像用户空间驱动程序一样。 应用程序不要求内核做所有的工作。相反,他们向各种服务(驱动程序)发送请求,以最终完成任务。如果服务崩溃,只需重新启动它并希望恢复以前的状态就很容易了。其他服务也没有效率。 微服务增加了通信开销 就像用户空间驱动程序一样,由于需要额外的IPC,需要更多的资源。Microservices将导致更多的HTTP/任何协议请求发送,这样它就可以要求其他服务进行工作。 微服务可以在不停机的情况下部分升级。 就像在MINIX中一样,我可以升级我的EXT2驱动程序,在不重新启动
浏览 0
提问于2020-05-22
得票数 1
回答已采纳
1
回答
如何将两个不同的ssh连接连接到同一个ssh服务器
、
、
、
我正在开发一个连接两个远程设备的系统。我在整个交流中都使用了ssh。设想情况如下: 两个设备都连接到具有公共ip的相同ssh服务器上。 这两个设备都在NAT内部。 连接由两个设备启动。 问题是,这两个连接被视为不同的会话,我想使通信b/w这两个设备成为可能。 我正在使用JSch 另一个问题是,我想在android中使用JSch,而不知道如何在android中集成和使用JSch示例文件(例如shell.java)。 这两个设备已经建立了与服务器的连接,这意味着设置必须位于sshd (ssh服务器),即维护这两个经过身份验证的会话。SSH服务器允许这样做吗?如果是的话,那怎么做
浏览 2
提问于2017-01-13
得票数 1
2
回答
什么是内核开销?
、
、
什么是(微)内核开销,哪些组件增加了微内核中的周期?这些信息的来源将非常有用。
浏览 17
提问于2013-08-12
得票数 0
1
回答
NestJS tcp微业务负载平衡
、
、
、
我有一个nestjs应用程序如下: HTTPMicroservice1 - TCP (ms1)Microservice2 - TCP (ms2) 网关调用ms1和ms2。ms1和ms2是相同的复制微服务。 我想加载ms1和ms2之间的平衡。如何在nestjs中实现这一点? 谢谢
浏览 7
提问于2022-04-06
得票数 1
1
回答
如何包括请求作用域提供程序,它需要通过导入模块注入请求。
我们正在建立一个微服务的单回购系统,并希望有一些共享的库,我们将这些库导入到各种服务中。 现在,我正在尝试构建一个共享模块,它将拥有一个需要访问请求的提供者。下面是一个示例: import { Injectable, Scope, Inject } from '@nestjs/common' import { REQUEST } from '@nestjs/core' import { Request } from 'express' import { APILogger } from '@freebird/logger' imp
浏览 2
提问于2019-05-10
得票数 0
1
回答
使用jwt和私钥和公钥的NestJs身份验证
、
、
、
、
我正在尝试使用nestJS来理解jwt和身份验证。我已经创建了两个独立的微服务,其中一个是auth服务,在成功登录之后,客户端获得jwt令牌,并且使用这个令牌他可以访问另一个微服务。 下面是auth服务的JwtStrategy和AuthModule代码: import { ExtractJwt, Strategy } from 'passport-jwt'; import { PassportStrategy } from '@nestjs/passport'; import { Injectable } from '@nestjs/common'
浏览 5
提问于2020-05-05
得票数 8
1
回答
内部微服务的远地点
、
、
最近,我在CloudFoundry中的一堆微服务中拆分了一个大型的单块企业应用程序,该应用程序将为Spark等提供数据。其中只有一个处于边缘,并与外部公开的服务进行通信。在这个阶段,我们被要求使用添加一个额外的安全层。不幸的是,在这个阶段,我们还不能使用oauth2。我的问题是:我应该只在边缘使用Apigee,还是所有内部的微服务都应该利用Apigee?我担心的是,如果每个服务都调用了Apigee,那么性能就会受到影响。
浏览 0
提问于2018-01-23
得票数 0
回答已采纳
1
回答
从同一远程设备上的两个客户端接收特定数据的Python服务器
、
我能够在两个设备之间设置一个简单的套接字服务器和客户端连接,并且能够发送和接收值。我的问题是将远程服务器设置为接受来自同一设备的两个客户端,并区分它们所接收的数据。 具体地说,每个客户端将运行类似的代码,以接受来自其各自电机的编码器/解码器的值。我的主程序连接到服务器,需要单独使用来自每个客户端的数据,以便执行适当的计算。如何区分来自两个客户端的传入信号?
浏览 1
提问于2015-04-10
得票数 0
2
回答
角元间的共享数据
、
、
我正在研究角元素,并考虑将我们的角分量生成角元素,以便能够在角应用程序之外使用。 假设我得到了一个角4应用程序,它导入了两个不同的角元素(构建在角7中),并在同一个页面上呈现它们,然后在我的角4组件中实例化一个服务。该服务包含我想要传递给我的角元素的数据,因为web组件只接受字符串作为属性(输入),有什么好的方法可以在服务实例之间共享数据/将服务实例传递到角元素中吗?
浏览 0
提问于2018-11-21
得票数 6
回答已采纳
1
回答
具有不需要的异步任务的终结点的Node.js e2e测试
、
、
、
我正在用Node.js (NestJS)开发一个应用程序接口,并且有一个调用两个异步服务的端点。等待第一个参数,并在响应中返回其结果。第二个让它在后台运行,它的状态在数据库中存储和更新。 如下所示: @Post() async test(): Promise<CustomResponse> { const result = await firstAsyncService(); this.secondAsyncService(result); return result; } 在这种情况下编写e2e测试的通常方法是什么?我使用的是jest,到
浏览 16
提问于2021-02-11
得票数 2
回答已采纳
1
回答
在AngularJS项目中使用Vue3组件/工艺路线
、
我的任务是增量地从AngularJS迁移到Vue3。我们的想法是开始在某些地方使用Vue组件,角色,服务器请求。 是否有人有在AngularJS项目中使用Vue3组件/路由的成功案例? 我花了几天的时间试着让它工作,但在互联网上没有关于它的例子。仅Vue2/AngularIO、Vue3/AngularIO、Vue2/AngularJS等。 不确定我需要提供什么更多的信息。 提前感谢!
浏览 21
提问于2021-11-11
得票数 0
1
回答
如何在服务器和客户机之间共享TypeScript中的API定义?
、
、
我有一个服务器(TypeScript,NestJS)和一个客户机(TypeScript,Angular),他们互相交谈。 目前,我在服务器中定义了类以输出,并在客户机中再次将响应解码为一个类。这闻起来很香。 在两个项目之间共享API响应DTO的好方法是什么(或者,如果这不是一个好主意,为什么)? 理想情况下,我希望能够更改服务器的API响应格式,然后让客户端不构建,因为事情已经改变了。目前它还处于非常早期的测试阶段,我控制着客户端和服务器的部署,因此大量的这些更改正在中断。 它们目前在两个git存储库中,但如果需要,这可能会改变。
浏览 1
提问于2022-02-11
得票数 2
1
回答
如何发送RPC replyTo - NestJs Rabbitmq
、
我有一个简单的NestJs微服务应用程序,它正在侦听来自Rabbitmq服务的消息。 async function bootstrap() { dotenv.config(); // TODO: Check for ENV valid const rabbitOptions = { urls: [`amqp://${process.env.MQ_HOSTNAME}:${process.env.MQ_PORT}`], queue: process.env.TASK_QUEUE_NAME, queueOptions: { durable: false },
浏览 3
提问于2020-01-17
得票数 1
1
回答
在WebComponents后端单独服务(角) NestJS
、
、
、
、
我正在寻找一种解决方案来执行以下操作: 我有一个NestJS后端运行在一个有一个名为/api/getWebComponent的路由的服务器上。 我希望它返回普通的HTML,以便它可以被呈现到我们的在线商店。 理想情况下,我不想编写普通的HTML,而是使用create来创建一个Web本地组件。 我很难理解我会怎么做。我知道我可以使用NestJS提供静态文件。这就是我想在这里做的吗?简单地静态地为Web组件的index.html服务?无论谁调用端点,都会接收到该index.html并在其应用程序中呈现它? 相同的NestJS后端已经在根级/上提供了一个棱角的前端,但是这对这个问题不应该很重要。 这
浏览 14
提问于2022-01-24
得票数 0
3
回答
跨域、跨标签的合作页面之间的通信
、
、
、
假设我有两个选项卡,每个选项卡都在不同的域上加载了一个网页。两个选项卡中的页面希望进行通信。 我能看到的最简单的解决方案是 (我在搜索副本时发现的一个密切相关的问题的答案),其中一个或两个页面加载一个中间页面iFrame,它在postMessage()和localStorage事件之间代理。但是,这确实需要将此页面托管在某个地方,并要求客户端提供额外的请求。 是否有任何技术不需要一个专门的“代理页面”由其中一个域提供服务?(也就是说,这可以由没有支持服务器的JavaScript库实现?)
浏览 4
提问于2014-12-01
得票数 13
1
回答
Spring Cloud Eureka Netflix zuul过滤器
、
、
、
我有三个spring boot微服务,它们使用spring Eureka服务器和zuul作为网关。我有认证微服务,这是zuul网关,它可以验证用户。我还有另外两个服务在不同的端口上运行。我能够在jwt的帮助下保护这两个服务,如果我通过zuul网关调用,但由于我知道两个微服务端口和url,我可以直接调用并获得响应,而不需要通过网关url。所以我如何保护这两个微服务。请帮我分享两个微服务之间的安全上下文。
浏览 24
提问于2019-12-25
得票数 0
1
回答
本地计算机中的UWP客户端服务器
、
、
我正在用UWP开发一个标准的TCP客户机-服务器应用程序。服务器将在RaspberryPi中运行,而我并不总是可以使用它。 我读到UWP不允许你在同一台机器上使用TCP客户端服务器(为什么呢?)我试着连接以太网和wifi,并强制服务器和客户端在不同的接口(因此不同的IP),但是..不,没有欺骗系统XD 有没有人知道解决这个问题的捷径?(我是说..创建虚拟机并在那里安装visual studio听起来并不是一个真正的解决方案)
浏览 0
提问于2018-06-29
得票数 0
1
回答
在游戏的状态机实现中,使用无堆栈的Python微线程比使用Lua的协程有什么优势?
、
、
、
、
与Lua的协程相比,在堆栈较少的python实现上有什么优势吗?它们有什么不同?
浏览 6
提问于2010-11-01
得票数 4
回答已采纳
2
回答
如何从NestJS应用程序为2个SPA提供服务
我正在使用NestJS应用程序中的app.useStaticAssets(ui);为我的SPA提供服务。该应用程序正以kiosk模式在浏览器上运行。 新的kiosk硬件有两个屏幕,前面,后面。如果我们可以创建另一个SPA并在同一个NestJS应用程序上提供它,那将是最简单的。 我已经查看了NestJS文档,尝试检查源代码并搜索相关问题,使用res.sendFile (不确定资产)或在NestJS下使用express只有一些提示。 有没有办法在直通NestJS中做到这一点?
浏览 34
提问于2019-07-02
得票数 0
回答已采纳
1
回答
在同一个LAN/子网上有两个DHCP服务器可以吗?
在同一个LAN/子网上有两个DHCP服务器可以吗?如果是这样,您如何配置它? 我在做一些研究,结果好坏参半。在一篇文章中,它说:“在同一子网上,绝对不能运行两个从同一范围分配地址的DHCP服务器,但是,在同一子网上,可以有两个DHCP服务器从不同的范围分配地址”。另一篇文章说,您可以设置DHCP故障转移。 有人能帮我解释一下吗?我会非常感激的。
浏览 0
提问于2020-02-18
得票数 0
1
回答
NestJS REST控制器不从修补程序请求(VSCode REST客户端)获取@Body
、
、
、
、
我使用VS代码REST客户端扩展获得了这个测试请求: PATCH http://localhost:3000/auth/3 content-type: application/json { "email": "new.email3@gmail.com" } 在接收端,侦听此端点的NestJS应用程序没有拾取补丁请求的主体,因此在负责更新请求的NestJS服务中没有更新。 下面是NestJS中的控制器方法/端点: @Patch('/:id') updateUser(@Param('id') id: string, @Bo
浏览 7
提问于2022-01-23
得票数 0
回答已采纳
1
回答
虽然从另一个模块导出,但Nest无法解决JwtService的依赖关系
、
、
我在我的@nestjs/jwt项目中使用NestJS。 我有两个模块,AuthModule和AppModule。 AuthModule使用@nestjs/jwt AppModule从AuthModule调用auth服务。 AuthService import { Injectable } from '@nestjs/common'; import { JwtService } from '@nestjs/jwt'; import { ForbiddenException } from '@nestjs/common'; @Inj
浏览 9
提问于2021-11-30
得票数 0
1
回答
具有共享模块的NestJS问题
、
、
、
、
我正在尝试在NestJS中创建一个可以在多个微服务之间共享的共享日志模块。 日志模块是微服务的一部分,但当我将代码提取到它自己的NPM模块时,它就不再工作了。 下面是我共享的NPM模块代码的示例: // my-logger.module.ts import { Module } from '@nestjs/common'; import { ConfigModule, ConfigService } from '@nestjs/config'; import { LoggerModule } from 'nestjs-pino'; @
浏览 17
提问于2022-06-30
得票数 3
回答已采纳
2
回答
单水疗的替代方案
、
、
我们有用angularjs编写的大型企业应用程序。 现在我们必须迁移到angular,所以我们已经排除了混合方法angular建议使用"ngUpgrade“的选项。 所以现在我们正在用angular创建一个新的应用程序,这意味着我们有两个应用程序"angularjs(old)“和angular( new )。 因此,可以在这两个应用程序之间进行切换,而无需使用angular-spa进行刷新。 我想知道是否有另一个框架,可以在两个应用程序之间导航,而不需要刷新(不需要通过导航到新的html来刷新整个页面)。
浏览 21
提问于2019-06-06
得票数 1
1
回答
独立服务器上的微服务之间的通信
、
、
您使用哪种类型的通道/协议在两个独立服务器上的微服务之间进行通信?对于单向通信,一些队列就足够了,但是如果我们需要微服务之间的同步双向(我们应该避免)通信怎么办?你使用http协议吗?你的“渠道”表现如何?请分享你在这方面的经验。如果一个服务在Java中,另一个服务在.net中,该怎么办呢?
浏览 0
提问于2014-07-16
得票数 1
3
回答
如何实现两个微业务之间的通信
、
、
我和同事讨论了如何实现两个微服务之间的通信。目前,我们有两个相互依赖的微服务,因为我的同事希望通过重用用于REST的DTO对象来避免代码重复。 在一个完美的世界中,我们不会在服务之间有任何依赖,但在我们的例子中,这是有意义的。在我看来,这是一对比复制DTO更糟糕的服务。 您会在第二个微服务中复制DTO,还是有其他解决方案?
浏览 0
提问于2018-11-07
得票数 1
回答已采纳
1
回答
如何在java中的两个CORBA服务器之间进行通信
我需要实现两个java眼镜蛇服务器,这两个服务器需要相互调用功能。我用这个: orb = ORB.init(args,null); 要同时为客户端和服务器启动orb,请执行以下操作。但是,当我调用函数时,我会得到以下错误: Dec 1, 2013 1:26:29 AM com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl <init> WARNING: "IOP00410201: (COMM_FAILURE) Connection failure: socketType: IIOP_CLEAR_TEXT
浏览 6
提问于2013-12-01
得票数 3
回答已采纳
2
回答
NestJS,如何和在何处构建响应DTO
、
、
、
、
我一直在使用developing框架来开发Microservices。最近,我开始探索NestJS,并有一个关于构建响应DTO的问题。 在Spring中,控制器是轻量级的,它们传递对服务层的调用。 服务层实现业务逻辑,最后,它们调用负责构建响应DTO的Mapper类。mapper类可能与将实体克隆到DTO一样简单,也可能使用多个DB实体对象构建复杂对象。 在NestJS中,大多数示例都使用class-transformer。但我不确定class-transformer是否足以构建复杂的对象。对我来说,class-transformer基本上是克隆对象。在Spring中对应的值是 BeanUti
浏览 3
提问于2022-04-28
得票数 5
回答已采纳
1
回答
如何让EventPattern在Nest JS中工作
我正在设置两个NestJS实例之间的基本EventPattern。但是,其他微服务不会发送/接收该事件。 我试图在文档中找到一些具体的示例,但是看起来设置与调用clinet.emit/client.call来调用其他微服务不同。 微服务1。 import { Controller, Get } from '@nestjs/common'; import { AppService } from './app.service'; import { Client, Transport, ClientProxy, ClientsModule, EventPattern
浏览 19
提问于2019-04-17
得票数 2
7
回答
单片内核和微内核有什么不同?
、
、
有没有人能举例说明一下单片内核和微内核的区别?还有内核的其他分类?
浏览 0
提问于2010-12-27
得票数 133
回答已采纳
1
回答
两个或多个不同实现的接口不同用法问题
、
、
我正在用NestJS写一份打字稿的微型服务.这个微服务是负责让用户访问我们公司的系统之一的试用访问。 起初,我使用胡士邦集成来添加新的联系人和发送电子邮件,但后来我使用了SendGrid。这两种服务都可以做几乎相同的事情(创建联系人并将联系人添加到不同的列表中,自动发送电子邮件,API发送邮件等等)。 因此,我决定编写一些抽象的东西,如果有一天我或其他人决定从sendgrid迁移回hubspot,或者甚至编写另一个类似服务的新实现,这将是有帮助的。 ,那么让我们来谈谈问题 我已经创建了一个名为TrialUserManager的接口,这个接口将包含应该执行的高级别的方法: export inte
浏览 0
提问于2021-12-13
得票数 1
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Service Mesh终极指南:在微服务时代管理服务与服务之间的通信
Vue3+NestJS 全栈开发企业级管理后台(完整FX)
【无密超清】React18+TS+NestJS+GraphQL 全栈开发在线教育平台
NestJS 入门到实战 前端必学服务端新趋势无秘-雨后兼无叶里花
React18+TS+NestJS+GraphQL 全栈开发在线教育平台吾爱无密分享
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券