azure-service-fabric相关内容

在服务结构中部署多个应用程序的方案是什么?

根据此页面,可以将服务结构中的节点类型视为类似于云服务中的角色. 如果是这种情况,那么我们如何考虑将多个应用程序部署到同一服务矩阵集群.例如.假设有2个应用程序: 第一个只需要网络角色 秒,需要1个Web角色和2个辅助角色. 问题: 然后我们是否创建具有3种节点类型(web-1,worker-1,worker-2)的服务矩阵集群,然后让两个应用程序的web角色共享web- ..
发布时间:2021-04-13 20:03:50 其他开发

如何将Azure管道变量传递给AzureResourceManagerTemplateDeployment @ 3任务使用的ARM模板?

我试图在计划每晚执行的Azure管道中执行以下2个步骤: 将自签名证书放入密钥库 通过ARM模板部署Service Fabric集群,并使用证书指纹和秘密ID作为参数. 在密钥库中创建证书的第一步对我来说很有效: #将自签名证书ccg-self-signed-cert导入Keyvault-任务:AzurePowerShell @ 5输入:azureSubscription:"$ { ..

EventGrid vs EventHub

我正在研究服务结构应用程序,并希望从该应用程序发布一些事件,并在另一个应用程序中订阅或处理这些发布事件. 我尝试了EventGrid概念,发现在发布和处理事件时存在延迟.所以,现在我正在寻找其他替代品,例如EventHub或Queues等. 如果有人已经使用过EventGrid,EventHud或Queues等.,请建议当我们处理更多事件时,哪一个将带来更高的性能. 设计方法 ..

如何下载Service Fabric证书?

我正在研究 Azure Service Fabric ,它已经创建,并且在安全选项卡中,我还可以看到主证书和 Thumbprint . 我想知道如何下载此证书并将其导入到本地计算机中. 由于 Cloud Explorer 给我错误: Cloud Explorer无法连接到群集"Testcluster":无法查找匹配的客户端证书.确保您拥有证书安装在这台机器上. 解决方案 ..
发布时间:2021-04-13 19:15:49 其他开发

Service Fabric群集状态为“无法升级服务".

我有3个标准A0节点组成的SF集群.我将群集扩展到1个节点,并了解到这是一个坏主意,因为在此状态下没有任何工作(即使SF Explorer也无法工作)然后,将其扩展到3个节点,然后重新启动Primary scaleser.现在,scaleset中的所有节点都已启动并正在运行,但是SF群集状态为“无法升级服务".我看到了类似的问题服务结构状态:升级服务无法访问建议在哪里进行扩展节点达到D2,但这并不 ..
发布时间:2021-04-13 19:13:12 其他开发

部署期间Azure中的Service Fabric错误

将群集部署到Azure时出现问题.一切都在本地运行,但是当部署到Azure时,尝试调用其中一项服务时出现错误. 在Azure中,服务结构为 6.1.480.9494 ,并且无法升级.但是我的本地版本是6天前发布的 6.2.262.9494 . 由于版本不同,我会收到此错误吗? 无法将类型为"System .__ ComObject"的COM对象转换为接口类型为"IFabricTe ..
发布时间:2021-04-13 18:59:30 其他开发

对象是否由Azure构造服务中的不同辅助角色共享?

我正在使用Azure服务结构来开发Asp.Net核心.我们也提供无国籍服务.在Azure门户上,我们有5个节点,每个节点有2个实例.我已经实现了日志记录机制.我也在使用依赖注入. 每当工作者角色从数据库中获取记录时,在处理记录之前几乎没有值,因为我需要在我的日志记录框架中记录这些值.我正在使用此值来跟踪所有系统上的遥测. 当前,我已经为这些值创建了一个对象,并且每当我拿起文档时就将该对 ..
发布时间:2021-04-11 19:09:29 C#/.NET

Service-Fabric绑定到多个端点

是否可以将Service Fabric应用程序绑定为在多个端口上侦听? 基本上,我正在尝试提供面向公众的服务,该服务侦听http:80和https:443,并将所有http请求重定向到https. 我创建了一个新的ASP.net Core服务,它可以单独正常运行.IE.使用SSL 443或仅使用非SSL 80,但是当我同时添加两个 ServiceInstanceListeners 时, ..
发布时间:2021-04-11 18:42:50 C#/.NET

删除Service Fabric App后,进程仍保持运行

我已经看到,当我删除服务结构应用程序时.应用程序内部服务的旧进程仍保持运行. 应用程序中包含的服务属于类型 演员 无状态服务 ASP.NET Core 当我重新部署应用程序并且ASP.NET Core服务针对"EADDRINUSE地址已在使用中"引发错误时,我注意到了这个问题. 是否有适当的方法来干净地删除应用程序,从而停止服务的所有内部进程? 在流程中是 ..
发布时间:2021-04-10 19:50:16 C#/.NET

可靠的集合缓存作为Service Fabric中的缓存

我的系统使用一堆微服务来处理项目,并且我计划创建一个保存有项目最新状态的有状态MicroService.在该服务中,我计划将所有项目状态存储在可靠的字典中,并且每当访问一个项目时,都会更新该项目的“上次访问"字段. 我的要求是,我只想将最近使用过的项目存储在可靠的集合中,并且需要将长时间不访问的项目移动到外部存储(例如天蓝色表存储)中,而且外部存储和可靠的收集需要同步. 意味着所有物品 ..
发布时间:2021-04-09 19:05:26 C#/.NET

有关使用Mocks进行单元测试Service Fabric应用程序的特定问题

此问题是针对以下问题的后续活动:为服务编写单元测试织物应用程序类 我的应用程序定义属于此类-简化了它以解决我面临的最基本问题: 命名空间SearchService{内部密封类SearchServiceClass:StatelessService{//定义变量,后跟构造函数私有字符串jsonStr;公共SearchServiceClass(StatelessServiceContext上下文 ..
发布时间:2021-04-01 22:06:30 C#/.NET

服务结构参与者状态和列表

是否建议在Service fabric actor中有一个列表?我试图将用户收藏夹保留在用户Actor中.在这种情况下最好的方法是什么? 解决方案 是的,只要您将列表视为不可变的. 状态管理器的检索方法返回对以下对象的引用: 本地内存.仅在本地内存中修改此对象不会 使它被持久保存.当从 状态管理器并进行修改,必须将其重新插入状态 经理被持久保存. - 下面的UserInf ..
发布时间:2020-09-17 20:49:03 其他开发

如何从Microsoft Azure的Service Fabric中获取资源组名称

我的服务可以放置在不同的资源组上,但是需要知道资源组的名称才能请求有关正在运行的VM Scale Set的信息. 如何从Fabric内部获取Fabric所在的资源组的名称? 解决方案 这可能有效: 如果您唯一地标记资源组,并且将sf应用程序配置为知道该标记,则可以查询资源组并按标记进行过滤.您可以使用服务主体来访问资源管理器. ..
发布时间:2020-09-17 20:47:33 C#/.NET

将托管磁盘用于Service Fabric临时存储

是否可以配置和部署将受管磁盘用作复制器日志和应用程序类型/版本之类的临时存储位置的Service Fabric群集? 例如,我无法使用A1_v2 VM实例大小,因为D :(临时存储)驱动器太小.如果我可以利用托管磁盘并将SF配置为使用它而不是本地SSD,则此实例大小将适用于我的开发/测试方案. 是否知道如何以及如何进行这项工作? 解决方案 免责声明:您可以执行此操作,但您不应该 ..
发布时间:2020-09-17 20:47:24 其他开发

WCF端点公开服务结构中的多个合同

我能够从 我正在为ServiceInstanceListner数组分配多个侦听器: 我要确保它们每个都有唯一的名称,唯一的合同以及自定义的端点和路径. 当部署到ServiceFabric时,它们均按预期显示在该服务上: 当我启动WcfTestClient并调用其中一个端点时,我按预期取回了方法: 但是,一旦我将另一个服务称为陌生状态,就可以看到两个合同都暴露在同一端点上: ..
发布时间:2020-09-17 20:47:22 C#/.NET

如何从C#执行Service Fabric Powershell命令?

我使用"System.Management.Automation.dll"从C#代码执行PowerShell命令.但是我无法执行服务结构命令. 当我执行Service Fabric命令时,出现以下错误 未加载指定的模块'ServiceFabric',因为无效 在任何模块目录中都找到了模块文件 术语"Connect-ServiceFabricCluster"不被识别为名称 cmdl ..
发布时间:2020-09-17 20:47:15 C#/.NET

无法发布到另一台计算机上的服务结构本地群集

我今天在我的开发机器上安装了本地集群以进行游戏.但是,上传某些来宾exe时,结构崩溃.我什至只加载了简单的旧notepad.exe,但是同样崩溃了. 作为进一步的测试,我将notepad.exe推送到公共团体中,并且运行良好. 这篇文章给出了类似的错误,根据评论,我怀疑这是Windows 7问题. 因此,下一个想法是在新的Windows服务器VM上安装本地群集,然后尝试发布到该本地群集.但是 ..
发布时间:2020-09-17 20:46:52 其他开发