代码之家  ›  专栏  ›  技术社区  ›  Daniel Rahamim

正在将现有的Windows服务迁移到服务结构

  •  0
  • Daniel Rahamim  · 技术社区  · 6 年前

    最近,我遇到了一个问题,我想让现有的Windows服务在SF集群中运行。 但是,此服务执行一些注册表操作,并且依赖于它。

    在SF,这是毫无意义的(因为服务可以关闭并在另一个节点上重新运行)。我可以选择什么来实现平稳过渡? 使用数据库而不是注册表?还有其他想法吗(在某些情况下,服务会将数据存储在注册表中,以防数据库中出现错误)?

    1 回复  |  直到 5 年前
        1
  •  1
  •   LoekD    6 年前

    你可以创建一个 Stateful service 为了这个。服务将(注册表)值存储在 reliable dictionary . 这样,状态将始终对服务可用。