gpt4 book ai didi

c# - ASP.NET-如何定期监控数据库表?

转载 作者:行者123 更新时间:2023-11-30 19:14:13 25 4
gpt4 key购买 nike

我正在使用 VS 2008 (C#) 开发一个网站。我目前的任务是开发一个模块来执行以下任务:

  • 每15分钟一个进程需要与数据库通信,以查找是否有新用户通过注册添加到数据库中的“用户”表中
  • 如果它找到一个新条目,它应该将该条目添加到一个 xml 文件中(比如 NewUsers18Jan2009.xml)。

为了达到这个目的,下面哪一个是最合适的?

  1. 线程
  2. window 服务
  3. 其他

是否有可用的示例来证明这一点?

最佳答案

将此任务与您的网站分开。网站所做的一切都通过网络服务器。将逻辑放入类库中(方便以后需要广告按需检查时使用),在console application中使用该类。使用 Windows“计划任务”功能并将此控制台应用程序设置为每 15 分钟运行一次。这比通过 IIS 运行计划任务要好得多。

关于c# - ASP.NET-如何定期监控数据库表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1277795/

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