gpt4 book ai didi

azure - 将 Windows 作业与 Service Fabric 结合使用

转载 作者:行者123 更新时间:2023-12-02 06:46:50 24 4
gpt4 key购买 nike

我有一个微服务部署到 Service Fabric 群集。该服务的 CPU 消耗行为异常,并且会降低同一虚拟机上与其一起运行的其他服务的性能。我们有诊断信息引导我们修复它,但同时我们需要它在受管状态下运行,直到我们可以验证修复。我们的集群目前尚未设置为与容器一起使用,这可能是 future 此类问题的长期解决方案。但是,在短期内,Service Fabric 将此服务注册为 Windows 作业并限制其 CPU 消耗的正常运行方式是否存在任何危险?我们已经对其进行了测试,它似乎可以工作,但我们希望确保这不会对 Service Fabric 的运行方式产生副作用。

最佳答案

是的,您只需配置资源治理即可将进程限制为一定数量的核心。文档 here .

  <ServiceManifestImport>
<ServiceManifestRef ServiceManifestName='ServicePackageA' ServiceManifestVersion='v1'/>
<Policies>
<ServicePackageResourceGovernancePolicy CpuCores="1"/>
<ResourceGovernancePolicy CodePackageRef="CodeA1" CpuShares="512" MemoryInMB="1000" />
<ResourceGovernancePolicy CodePackageRef="CodeA2" CpuShares="256" MemoryInMB="1000" />
</Policies>
</ServiceManifestImport>

关于azure - 将 Windows 作业与 Service Fabric 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48525738/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com