在多个实例中使用相同的IHostedService

时间:2020-06-11 18:26:55

标签: c# asp.net-core kubernetes core ihostedservice

我需要创建一个进程(在Kubernetes集群中),该进程每小时更新一次表中的寄存器。 目前,在我的kubernetes中,我仅部署了网络核心api。

我的第一个选择是在与流程的上下文相关的一个API上创建IHostedService(作为SchedulerJob),但是我有一个疑问:如果api部署在多个实例中,那可能是一个问题数据并发?有人知道如何避免这种情况吗?也许这是个坏主意?

预先感谢

0 个答案:

没有答案