如何访问Azure Service Fabric有状态/无状态服务中的settings.xml?

2024-01-11

如何访问和读取中定义的参数PackageRoot/Settings/Settings.xml来自我的有状态/无状态服务代码的文件? 例如,我有一个带有参数 EndpointUrl 的 DocumentDbConfig 部分:

<Section Name="DocumentDbConfig">
  <Parameter Name="EndpointUrl" Value="{url}"/>
</Section>

我想在我的代码中阅读它:

public async Task<ServiceActionResult<Result>> GetResult()
{
    _client = new Client({{ EndpointUrl }});  //HOW TO GET ENDPOINT URL FROM SETTINGS?
}

只要您的代码可以访问ServiceContext您可以访问与您的服务一起部署的所有配置包。例如:

serviceContext.CodePackageActivationContext.GetConfigurationPackageObject("Config")

where "Config"是配置包的名称。从那里,您可以访问所有部分以及每个部分中的键/值。请务必参考配置包 https://learn.microsoft.com/en-us/dotnet/api/system.fabric.configurationpackage?view=azure-dotnet文档作为有关如何访问此数据以及如何侦听配置包更改时触发的事件的指南。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何访问Azure Service Fabric有状态/无状态服务中的settings.xml? 的相关文章

  • 订阅 Service Fabric 群集级别事件

    我正在尝试创建一项服务 该服务将为在我的 Service Fabric 集群中运行的应用程序更新服务端点的外部列表 基本上 我需要在本地 F5 负载均衡器中复制 Azure 负载均衡器 在上个月的 Service Fabric 问答中 团队
  • Service Fabric 状态:升级服务无法访问

    我以某种方式破坏了我的服务结构集群 现在它只显示 状态 升级服务无法访问 我如何找出问题所在 我的 VM 已启动 但无法访问 SF Explorer 并且 Azure 门户中的 SF 刀片不包含节点 我相信这与设置有关反向代理 我已经下载并
  • 通过 VSTS CI/CD 升级 Azure Service Fabric 时出错

    我正在使用 VSTS 来设置 CI CD 以进行服务结构构建和部署 第一次部署没有错误 但第二次更新部署给出了以下错误 ConfigPackage中的内容名称 Config 版本 1 0 0 20180312 1 服务清单中的 Sample
  • 向 Service Fabric 群集中特定节点上运行的 ASP.Net Core Web API 发送请求

    我正在开发一个 Service Fabric 应用程序 在其中运行包含一堆 ASP NET Core Web API 的应用程序 现在 当我在配置了 5 个节点的本地 Service Fabric 集群上运行应用程序时 应用程序成功运行 并
  • 如何枚举所有分区并聚合结果

    我有一个多分区的有状态服务 我怎样才能枚举它的所有分区和聚合结果 使用服务远程处理用于客户端和服务之间的通信 您可以使用枚举分区FabricClient var serviceName new Uri fabric MyApp MyServ
  • Azure 中的 Service Fabric 群集只能通过 VPN 网关访问

    我想知道是否可以设立一个无担保的Service Fabric 群集只能通过 VPN 网关访问 而不能通过公共 Internet 我们目前有一个无担保的我们想要迁移到云中的本地集群 使用具有无法更改的公共 IP 地址的负载均衡器创建集群的新资
  • Azure Service Fabric 和消息队列

    现在有了 Azure Service Fabric 是否还有使用单独的队列解决方案 例如 Windows Service Bus 的用例 缺点可能会成为新的单点故障 但有优点吗 队列可以添加一些缓冲 但另一方面 Service Fabric
  • Azure Service Fabric 中的可靠 blob 状态?

    是否有推荐的方法将 blob 用作 Azure Service Fabric 中的可靠状态 我看到两个选择 实现分块机制并将块存储在可靠的集合中 不过 这个选项的开发 维护负担相当重 外部存储 Blob Azure Blob 存储 不过 此
  • 具有 kestrel 和反向代理的 Service Fabric https 端点

    我一直在尝试按照我能找到的微软文档和各种帖子 博客上的说明在无状态 API 端点上设置 Https 它在本地运行良好 但在将其部署到我的开发服务器上后 我正在努力使其工作 Browser HTTP ERROR 504 Vm event vi
  • 部署中的密钥保管库值和链接的模板参数

    我有一个模板来创建密钥保管库和其中的秘密 我还有一个 Service Fabric 模板 它需要密钥保管库中的 3 个内容 保管库 URI 证书 URL 和证书指纹 如果我使用 powershell 创建密钥保管库和密钥 则可以轻松地从输出
  • 如何在单个服务中托管多个 Service Fabric Actor 类型?

    我读了here https azure microsoft com en gb documentation articles service fabric reliable actors platform 应该可以在同一服务中托管紧密耦合的
  • Service Fabric 无状态服务器自定义 UDP 侦听器

    我们正在尝试定义一个 Service Fabric 无状态服务 用于侦听 UDP 数据 我们正在与 Microsoft 合作 他们表示支持 TCP 并且我应该设置 TCP 以下是 ServiceManifest xml 文件的片段
  • 服务结构提醒

    文档 https learn microsoft com en us azure service fabric service fabric reliable actors timers reminders actor reminders
  • 可靠集合缓存作为 Service Fabric 中的缓存

    我的系统使用一堆微服务来处理一个项目 我计划创建一个有状态微服务来保存该项目的最新状态 在该服务中 我计划将所有项目状态存储在可靠的字典中 并且每当访问项目时都会更新该项目的 上次访问 字段 我的要求是 我只想将最近使用的项目存储在可靠的集
  • 使用 Service Fabric 模板时出现错误的 dll 文件异常

    我们在客户端中遇到 Microsoft ServiceFabric Actors dll 文件问题 当我们使用Service Fabric模板创建项目时 dll文件存在于Service中 但不存在于客户端中 然后我们尝试从客户端项目引用该d
  • 动态 Servicefabric 设置和覆盖

    有没有办法完全不告诉服务有关设置 而只在应用程序级别提供它们 我仍然对 servicefabric 配置的工作方式不满意 据我所知 我必须在服务的 settings xml 中指定所有可能的配置值 然后我可以覆盖应用程序的 Applicat
  • 将 Service Fabric 应用程序发布到 Azure 时操作超时

    当我尝试将 Service Fabric 应用程序发布到 Azure 群集时 收到以下错误消息 3 gt Copy ServiceFabricApplicationPackage Operation timed out 3 gt At C
  • 将 C# Stateful Service Fabric 应用程序从 Visual Studio 部署到 Linux

    编辑 04 06 18 gt 更新了问题的最新状态 因此 我有一个正在运行的 Net 4 6 Stateful Service 它当前在部署在 Azure 上的 Windows Service Fabric 集群上运行 从 09 2017
  • 使用 WebListener 或 OWIN 作为 Azure Service Fabric 的 API 网关

    我们在服务结构中有 4 个无状态服务微服务 它们使用 Kestrel 作为服务器 我们需要向前端公开这 4 个服务 并且对使用 WebListener 还是 OWIN 作为服务器有疑问 任何人都可以告诉谁对性能更好 我们还有用于处理令牌的身
  • 在 Service Fabric 应用程序中动态创建服务

    这有点描述性 所以请耐心等待 在我尝试构建的应用程序中 产品具有独特的功能 用户可以选择选择功能 A B D 但不能选择 C 我构建此功能的方式是 每个不同的功能都是一个服务 无状态 我正在考虑将数据存储在 Azure SQL 中 数据库并

随机推荐