每个特定时间段运行程序的建议
有一个程序可以对 SharePoint 中存储的文档进行爬网和索引。我需要每隔一段时间运行一次。我们的一些建议:
- 将应用程序转移到 Windows 服务中并安排它在每个周期运行。
- 有一个程序可以在每个时间段触发此应用程序。
您认为这两种方式哪种更有效率。任何其他建议都非常受欢迎。谢谢。
There is a program which crawls and index documents stored in SharePoint. I need to run that every period of time. Some of the suggestions we had:
- Transfering the application into a windows service and schedualing it to run every period.
- Having a program that trigger this application every period of time.
Which of the two ways do you consider more efficient. Any other suggestions are pretty welcome. Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用任务计划程序< Windows 的 /strong>。
Use the Task Scheduler of Windows.
如果您的程序足够简单,我将使用 Windows 的任务计划程序定期运行它(您的选项#2)。无需为此编写 Windows 服务。
If your program is simple enough, I would just use Windows' Task Scheduler to run it periodically (your option #2). There is no need to write a windows service for this.
您可以使用 DOS“AT”命令来安排任务运行。
You can use the DOS "AT" command to schedule your task to run.