当前位置: 首页 > 知识库问答 >
问题:

带azure和RavenDB的Nservicebus 4

子车超英
2023-03-14

我看到RavenDb是nservicebus 4的默认存储,必须安装RavenDb。

如何将nservicebus终结点托管为Azure辅助角色?我有几个这样的,并试图让我的头脑围绕我需要做什么来升级这些endpoint。

共有2个答案

罗智志
2023-03-14

显然不需要RavenDb,这与发行说明当前的状态相反。我能够配置一个Azure角色来使用订阅存储,它似乎使用Azure表存储没有问题。

孟璞
2023-03-14

您有两种选择:

  • 使用RavenHQ并分配连接字符串,请参见http://support.nservicebus.com/customer/portal/articles/859362-using-ravendb-in-nservicebus-
  • 使用SqlServer作为持久性
 类似资料:
  • RavenDB 是个新的.NET开源文档数据库。下面是一个简单的例子

  • 我已经使用Postgres/Npgsql设置了Sql复制。 我们在Ravendb中使用GUID作为ID。只要Postgres中我的id列的类型是varchar,一切都正常,但如果我将其设置为uuid,这应该是与Guid匹配的正确类型,它就会失败。 对于id以外的其他列,它也会失败。 Postgres日志给我: 运算符不存在:uuid=字符34处的文本提示:没有与给定名称和参数类型匹配的运算符。您可

  • 我们使用Azure存储队列作为传输在Azure辅助角色中运行NServiceBus 4.6。 我们很乐意使用默认的Azure表存储持久器存储NServiceBus相关数据(sagas、订阅等)。 不过,我们希望将业务实体存储在RavenDB中,以利用查询和Raven的其他功能。 鉴于Azure缺乏事务支持,在我们的处理程序中配置NServiceBus和使用Raven的/的最佳方式是什么。我们希望确

  • 我正试图使用MongoDB应用编程接口将Tableau桌面连接到我们的CosmosDB。看起来Azure Cosmos ODBC驱动程序只支持使用SQL应用编程接口的CosmosDB,而不支持使用MongoDB应用编程接口。是否有任何其他ODBC驱动程序将与Cosmos DB Mongo API一起工作以将数据导入Tableau? 我们已经尝试了Cdata的第三方驱动程序,这似乎是可行的,但是我们

  • 我正在使用Azure广告与隐式流量与一个角4应用程序。我的NG4应用程序使用PathLocationStrategy路由,这样它就可以利用干净的URL。我的AAD身份验证请求如下所示: https://login.microsoftonline.com/xxxxx/oauth2/authorize?client_id=xxxx&response_type=id_token&redirect_uri

  • 我在Azure中有一个应用程序服务使用连接字符串连接到Azure Cosmos Mongo API。我想知道是否有一种方法可以使用托管身份连接到Mongo API,而不是使用连接字符串。我知道这对于Cosmos SQL API是可行的,但是找不到任何关于Mongo API的信息。 谢谢你