azure-service-fabric相关内容
根据此页面,可以将服务结构中的节点类型视为类似于云服务中的角色. 如果是这种情况,那么我们如何考虑将多个应用程序部署到同一服务矩阵集群.例如.假设有2个应用程序: 第一个只需要网络角色 秒,需要1个Web角色和2个辅助角色. 问题: 然后我们是否创建具有3种节点类型(web-1,worker-1,worker-2)的服务矩阵集群,然后让两个应用程序的web角色共享web-
..
我试图在计划每晚执行的Azure管道中执行以下2个步骤: 将自签名证书放入密钥库 通过ARM模板部署Service Fabric集群,并使用证书指纹和秘密ID作为参数. 在密钥库中创建证书的第一步对我来说很有效: #将自签名证书ccg-self-signed-cert导入Keyvault-任务:AzurePowerShell @ 5输入:azureSubscription:"$ {
..
我正在研究服务结构应用程序,并希望从该应用程序发布一些事件,并在另一个应用程序中订阅或处理这些发布事件. 我尝试了EventGrid概念,发现在发布和处理事件时存在延迟.所以,现在我正在寻找其他替代品,例如EventHub或Queues等. 如果有人已经使用过EventGrid,EventHud或Queues等.,请建议当我们处理更多事件时,哪一个将带来更高的性能. 设计方法
..
我正在研究 Azure Service Fabric ,它已经创建,并且在安全选项卡中,我还可以看到主证书和 Thumbprint . 我想知道如何下载此证书并将其导入到本地计算机中. 由于 Cloud Explorer 给我错误: Cloud Explorer无法连接到群集"Testcluster":无法查找匹配的客户端证书.确保您拥有证书安装在这台机器上. 解决方案
..
我有3个标准A0节点组成的SF集群.我将群集扩展到1个节点,并了解到这是一个坏主意,因为在此状态下没有任何工作(即使SF Explorer也无法工作)然后,将其扩展到3个节点,然后重新启动Primary scaleser.现在,scaleset中的所有节点都已启动并正在运行,但是SF群集状态为“无法升级服务".我看到了类似的问题服务结构状态:升级服务无法访问建议在哪里进行扩展节点达到D2,但这并不
..
将群集部署到Azure时出现问题.一切都在本地运行,但是当部署到Azure时,尝试调用其中一项服务时出现错误. 在Azure中,服务结构为 6.1.480.9494 ,并且无法升级.但是我的本地版本是6天前发布的 6.2.262.9494 . 由于版本不同,我会收到此错误吗? 无法将类型为"System .__ ComObject"的COM对象转换为接口类型为"IFabricTe
..
我有服务结构无状态的asp.net core 2.2应用程序.我试图将其升级到asp.net core 3.1.我正在使用autofac依赖项注入容器.根据autofac文档,DI注册已移动从WebHostBuilder到通用HostBuilder https://github.com/Microsoft/service-fabric-aspnetcore/issues/48 ) 但是,我确
..
我正在使用Azure服务结构来开发Asp.Net核心.我们也提供无国籍服务.在Azure门户上,我们有5个节点,每个节点有2个实例.我已经实现了日志记录机制.我也在使用依赖注入. 每当工作者角色从数据库中获取记录时,在处理记录之前几乎没有值,因为我需要在我的日志记录框架中记录这些值.我正在使用此值来跟踪所有系统上的遥测. 当前,我已经为这些值创建了一个对象,并且每当我拿起文档时就将该对
..
是否可以将Service Fabric应用程序绑定为在多个端口上侦听? 基本上,我正在尝试提供面向公众的服务,该服务侦听http:80和https:443,并将所有http请求重定向到https. 我创建了一个新的ASP.net Core服务,它可以单独正常运行.IE.使用SSL 443或仅使用非SSL 80,但是当我同时添加两个 ServiceInstanceListeners 时,
..
我已经看到,当我删除服务结构应用程序时.应用程序内部服务的旧进程仍保持运行. 应用程序中包含的服务属于类型 演员 无状态服务 ASP.NET Core 当我重新部署应用程序并且ASP.NET Core服务针对"EADDRINUSE地址已在使用中"引发错误时,我注意到了这个问题. 是否有适当的方法来干净地删除应用程序,从而停止服务的所有内部进程? 在流程中是
..
我的系统使用一堆微服务来处理项目,并且我计划创建一个保存有项目最新状态的有状态MicroService.在该服务中,我计划将所有项目状态存储在可靠的字典中,并且每当访问一个项目时,都会更新该项目的“上次访问"字段. 我的要求是,我只想将最近使用过的项目存储在可靠的集合中,并且需要将长时间不访问的项目移动到外部存储(例如天蓝色表存储)中,而且外部存储和可靠的收集需要同步. 意味着所有物品
..
此问题是针对以下问题的后续活动:为服务编写单元测试织物应用程序类 我的应用程序定义属于此类-简化了它以解决我面临的最基本问题: 命名空间SearchService{内部密封类SearchServiceClass:StatelessService{//定义变量,后跟构造函数私有字符串jsonStr;公共SearchServiceClass(StatelessServiceContext上下文
..
是否建议在Service fabric actor中有一个列表?我试图将用户收藏夹保留在用户Actor中.在这种情况下最好的方法是什么? 解决方案 是的,只要您将列表视为不可变的. 状态管理器的检索方法返回对以下对象的引用: 本地内存.仅在本地内存中修改此对象不会 使它被持久保存.当从 状态管理器并进行修改,必须将其重新插入状态 经理被持久保存. - 下面的UserInf
..
我的服务可以放置在不同的资源组上,但是需要知道资源组的名称才能请求有关正在运行的VM Scale Set的信息. 如何从Fabric内部获取Fabric所在的资源组的名称? 解决方案 这可能有效: 如果您唯一地标记资源组,并且将sf应用程序配置为知道该标记,则可以查询资源组并按标记进行过滤.您可以使用服务主体来访问资源管理器.
..
是否可以配置和部署将受管磁盘用作复制器日志和应用程序类型/版本之类的临时存储位置的Service Fabric群集? 例如,我无法使用A1_v2 VM实例大小,因为D :(临时存储)驱动器太小.如果我可以利用托管磁盘并将SF配置为使用它而不是本地SSD,则此实例大小将适用于我的开发/测试方案. 是否知道如何以及如何进行这项工作? 解决方案 免责声明:您可以执行此操作,但您不应该
..
我能够从 我正在为ServiceInstanceListner数组分配多个侦听器: 我要确保它们每个都有唯一的名称,唯一的合同以及自定义的端点和路径. 当部署到ServiceFabric时,它们均按预期显示在该服务上: 当我启动WcfTestClient并调用其中一个端点时,我按预期取回了方法: 但是,一旦我将另一个服务称为陌生状态,就可以看到两个合同都暴露在同一端点上:
..
我们有一个无状态Java应用程序,我希望将其部署在Azure结构中.我已经按照文档安装了Fabric SDK和Visual Studio工具. 此后,我创建了Service Fabric应用程序"Guest Executable"模板,并且我的项目结构如下: 我已按照与我的ServiceManifest.xml如下:
..
我使用"System.Management.Automation.dll"从C#代码执行PowerShell命令.但是我无法执行服务结构命令. 当我执行Service Fabric命令时,出现以下错误 未加载指定的模块'ServiceFabric',因为无效 在任何模块目录中都找到了模块文件 术语"Connect-ServiceFabricCluster"不被识别为名称 cmdl
..
我最近开始玩Service Fabric.我在Azure(不安全)上添加了一个新的Service Fabric群集,并使用两个无状态Web API服务创建了一个演示解决方案,如下所示: AnotherAPI的端点配置如下:
..
我今天在我的开发机器上安装了本地集群以进行游戏.但是,上传某些来宾exe时,结构崩溃.我什至只加载了简单的旧notepad.exe,但是同样崩溃了. 作为进一步的测试,我将notepad.exe推送到公共团体中,并且运行良好. 这篇文章给出了类似的错误,根据评论,我怀疑这是Windows 7问题. 因此,下一个想法是在新的Windows服务器VM上安装本地群集,然后尝试发布到该本地群集.但是
..