azure-service-fabric

    0热度

    1回答

    我已经设置了一个新的服务结构实例,并且我可以成功连接到服务结构浏览器以查看服务的当前状态。我现在想连接到服务织物例如使用PowerShell: Connect-ServiceFabricCluster -ConnectionEndpoint <path>:19000 -KeepAliveIntervalInSec 10 -X509Credential -ServerCertThumbprint <

    0热度

    3回答

    我正在设计一个基本上处理信息流然后根据条件发送电子邮件的无状态服务。我希望在服务结构中承载这种服务结构,在发生故障的情况下有多个活动服务器,但是如何限制电子邮件仅从“主服务器”发送。 活动/活动仅对分区的有状态服务有效吗? 如果服务必须是主动/被动的,那么服务怎么知道它现在是活动的呢?

    0热度

    1回答

    我正在开发一个基于光纤网络的服务的交易平台,将举办数百个不同的长期运行交易算法,它们都遵循一个共同的接口和共享的通用代码很划算但在内部细节上可能大不相同。我可以模拟每个不同的交易算法作为应用类型(我想动态加载),但考虑到众多不同的交易算法我想知道,如果在更有意义以创建单个插件亚军的应用程序类型,然后实现交易算法作为插件。 在一个相关的问题,我理解如何实现插件架构,在一般情况下,但我不能肯定其中一个

    4热度

    3回答

    我们有一个将消息广播到Service Fabric无状态服务的类。这种无状态服务有一个分区,但有很多副本。 该消息应发送给系统中的所有副本。因此,我们查询单个分区的FabricClient以及该分区的所有副本。 我们使用标准的HTTP通信(无状态服务具有带有自托管OWIN侦听器的通信侦听器,使用WebListener/HttpSys)和共享HttpClient实例。 在负载测试期间,我们在发送消息

    1热度

    1回答

    在服务Fabric群集中,我有一个无状态的服务,它有一个在RunAsync方法中持续运行的while(true)循环。由于这个while循环,我发现很难从集群中删除应用程序。每次尝试删除说明时都会发生错误,无法分离进程。正常情况下,我尝试部署应用程序一次以删除代码。要重新部署应用程序顶部的代码,我必须部署两次。有没有解决这个问题,而无需删除无限while循环。 更新时间: protected ov

    1热度

    1回答

    我已将包含5项服务的Service Fabric应用程序的VSTS版本上的升级配置到Azure上的单个节点测试环境。不幸的是,当它到达发布部分时,它只是一遍又一遍地说“等待升级...”。我离开它15个小时,它仍然说同样的事情。最初的部署没有问题。 我看过关于关闭健康检查时间的各种帖子,但这并未成功。我也尝试将模式设置为UnmonitoredAuto,但没有成功。 我将RDPd放到环境中,并检查了任

    0热度

    1回答

    有没有办法在同一个集群中使多个不同的SF服务监听同一端点http 80?服务的WebAPI具有不同的路线。 <Endpoint Protocol="http" Name="ServiceEndpoint" Type="Input" Port="80" /> 我得到一个错误: Failed to bind to address http://[::]:80 : address already i

    -2热度

    1回答

    我正在经历可靠的服务和可靠的演员。我已经通过在线文档,但很少有概念不清楚。 随着我的理解: (1)可靠的服务是一种编程模型,包括无状态和状态的服务。可靠服务提供高度可用的一组类,称为:可靠收集。 (2)可靠参与者是一种编程模型,它包含利用单线程执行的有状态服务。可靠的演员不能无国籍。 我想知道何时使用: (一)无状态服务 (B)状态服务,并 (C)可靠的演员 什么类型的服务是最适合作为单线程应用?

    1热度

    1回答

    我想在这里提供可靠的演员一个示例应用程序: enter link description here 当我执行我的控制台应用程序,这是从来没有显示消息:“该应用程序是准备”。控制台窗口保持空白,并在很长时间后显示消息:“线程退出代码0”。 当我设置的断点,它显示了这一点: 一旦代码执行,如何服务部署到Azure的试用帐号。需要部署哪个项目?

    0热度

    1回答

    我们正在尝试构建xproj项目以及有关无法找到Microsoft.DotNet.Props文件的错误,因为它看起来像是在查看错误的目录。 考虑看看MSBuildExtensionsPath32引用C:\Program Files\dotnet\sdk\1.1.4\所在目录Microsoft\VisualStudio\..不存在XML ...但正常的MSBuild目录C:\Program Files