azure-service-fabric相关内容
我一直在研究Azure的Service Fabric可靠服务,并也在研究示例. 我现在正在构建带有建议设置的简单概念验证应用程序:一种无状态Web API服务,其背后有一个有状态服务(1个分区). 我一直在兜圈子,试图找到API服务与背后的有状态服务进行对话的最简单方法.看来该状态服务也必须使用Web API公开(如示例WordCount应用程序所示). 我是否正确地认为,为了使
..
我正在尝试按照创建集群失败,发生以下异常:System.AggregateException:发生一个或多个错误. -> System.NullReferenceE xception:对象引用未设置为对象的实例. 在System.Fabric.DeploymentManager.d__a.MoveNext() ---从上一个引发异常的位置开始的堆栈结束跟踪--- 在System.Runtime.C
..
我已将两个 Stateless 和SinglePartion微服务部署到Service Fabric群集中,这些服务托管在Azure上.现在,我想像这样连接这些服务之间的通信: 当通过ServiceProxy客户端调用方法时,我的 Masterdata Web API服务应该更喜欢与同一节点上的 Masterdata ServiceProxy服务副本/实例进行通信.如果同一节点上没有可用的副本/实
..
一旦我通过Azure门户创建了Azure Service Fabric集群,我不确定应该等待集群启动并运行多长时间.我仅使用最低配置(节点类型计数为1,青铜模型具有3个VM等),将花费一个小时还是2个或更多或更短的时间?是否会有某种迹象表明群集部署已完成,并且可以从Visual Studio中发布代码?另外,我在门户中的预配置集群中没有看到任何节点. 谢谢. Raghu/.. 解决方案
..
在Azure上,我目前使用“云服务"来构建可销售的应用程序. "Azure Service Fabric"看起来像在云上构建应用程序的最新方法.很好,但是我无法用单个虚拟机创建它.每个类型显示最少5个VM.由于我正在创建启动应用程序,因此无法使用5个VM.那么可以使用“云服务"吗?我担心它在新门户中被标记为“经典". 解决方案 Service Fabric使用节点群集-这是其工作原理的基础
..
我试图升级到ne版本的Service Fabric预览代码-1.4.87-preview-一切似乎都正常,但是当我尝试部署服务时,运行时出现异常提示我它找不到FabricRuntime.dll.这适用于我的升级项目,新创建的测试项目以及所有示例. 我可以看到该DLL存在于计算机上,并且系统PATH已设置为包含该DLL的目录. 我的应用程序本身似乎没有什么问题,因为它们可以很好地部署到P
..
我在Service Fabric中有一个状态服务,其中包含多个分区和副本.我已经对其进行了配置,以便主副本和ActiveSecondary副本都公开其端点.目的是使我可以利用辅助副本进行读取操作. 我遇到的问题是,在服务内部我希望能够告诉它是Primary还是ActiveSecondary,因为不需要为辅助副本运行某些共享的默认代码. (因为将默认值插入ReliableStateManage
..
为了测试和评估SF供生产使用,我在具有三个节点的生产计算机上创建了一个(单机)测试集群,效果很好.但是,我无法创建具有三个节点的多计算机集群. 我按照以下说明进行操作:所有机器: 位于具有以下IP的同一(安全)网络上:10.0.10.12、10.0.11.12、10.0.12.12. 是虚拟的,是从同一张图片重新创建的. 不属于域.在所有计算机上使用具有相同密码的管理员帐户完成设置
..
我正在尝试将我的VMSS更改为: "imageReference": { "publisher": "MicrosoftWindowsServer", "offer": "WindowsServer", "sku": "2016-Datacenter-with-Containers", "version": "latest" }
..
我有一个托管WebAPI的ServiceFabric服务.在控制器上,我在请求中收到FileStream.我在那里读FileStream没问题. 然后,我希望此WebAPI服务调用另一个SF服务(有状态)-让我们将其称为Service2,并在参数中提供MemoryStream. try { await _service2Proxy.MyService2Method(myMemo
..
我们目前正在调查,当节点的CPU使用率达到100%时,为什么集群无法正确地进行负载平衡. 现在,当我通过服务结构浏览器查看集群并单击“详细信息"时,将显示度量标准信息. (例如Count,PrimaryCount,ReplicaCount等). 但是由于某些原因,此处没有显示两个默认指标"servicefabric:/_ MemoryInMB"和"servicefabric:/_ Cp
..
如何为服务矩阵中托管的WCF服务获取HTTP端点而不是TCP端点?我已经在 Unhealthy event: SourceId='System.RA', Property='ReplicaOpenStatus', HealthState='Warning', ConsiderWarningAsError=false. Replica had multiple failures in API cal
..
有问题的文件为 replicatorshared.log ,它是计算机上最大的单个文件,甚至大于Windows 10交换文件.我可以停止集群并删除文件,并且在集群启动时将再次创建该文件. 我可以控制此文件的初始大小吗? 此文件的用途是什么,它在一开始就需要很大? 解决方案 查看此文档以获取更多信息: https://docs .microsoft.com/en-us/az
..
我希望编写一个脚本,以作为Service Fabric服务的SetupEntryPoint执行.我想知道该过程可以使用哪些环境变量. ,但不排除该过程可用的环境变量. 解决方案 我编写了以下简单的批处理文件以作为我的服务的SetupEntryPoint运行,该文件将进程可用的所有环境变量都转储到临时文件中: powershell.exe -NonInteractive -Com
..
我有一份工作可以分解为一些较小的任务,每个任务最多可能需要30分钟才能完成.任务完成后,必须运行清理任务. 每个任务都是CPU密集型操作,必须在单独的计算机上运行. 问题是我无法找到一种方法来知道所有任务何时完成.如何在Service Fabric中创建应用程序,以便在完成所有任务后可以运行其他清理任务? 此外,如何使它在任何任务失败或意外关闭时,向所有工作程序发送取消信号,然后
..
当我运行此命令时,它永远不会完成. Start-ServiceFabricPartitionDataLoss -DataLossMode FullDataLoss -ServiceName "fabric:/CompanyInfo/PartyActorService" -OperationId d3f12b09-6a90-4745-a4fc-3f92149a7410 -PartitionId
..
我在Service Fabric本地群集中运行了.NetCore无状态WebAPI服务. return Endpoint.Start(endpointConfiguration).GetAwaiter().GetResult(); 当我尝试启动NServiceBus端点时,出现此异常: 拒绝访问路径"C:\ SfDevCluster \ Data_App_Node_0 \ App
..
我正在本地群集中部署和重新部署Azure Service Fabric应用程序.虽然最初部署到群集的过程很顺利,但重新部署的成功率约为50%,并且出现各种间歇性错误. Visual Studio输出窗口中的错误: Unable to determine whether the application is installed on the cluster or not. Some
..
我正在按照 https://docs.microsoft.com/zh-cn/azure/service-fabric/service-fabric-application-secret-management 创建数据加密证书,并在运行时使用该证书解密机密. 我在ApplicationManifest.xml文件中添加了以下代码,以授予Network Service帐户对由其指纹定义的证书的读取权
..
对于我们的新项目,我们必须支持多租户方案.建议每个租户使用一个应用程序是最安全的模型,因此我们在逻辑上将我们的应用程序分为 SystemApps 和 TenantApps 应该通过 (内部)访问租户服务的位置 结构:/TenantApps_ {tenantId}/SomeTenantSvc 我们打算提供一个系统服务,该服务可创建和删除客户端应用程序并检查其运行状况.这些应用程序将具
..