SharePoint 2007 中的多线程编程

发布于 2024-12-15 05:25:41 字数 153 浏览 0 评论 0原文

我创建了一个控制台应用程序,它可以遍历所有网站集及其子网站和所有列表,并将所有文档从一个场移动到另一个场。但由于文档数量非常庞大,因此需要很长时间才能完成整个任务。 现在我想知道如何为每个网站集创建一个新线程。这是一个好的解决方案吗?实现它的最佳方法是什么?

谢谢你的建议。

I have created a console application which goes through all site collections and thier sub sites and all lists and moves all documents from one farm to another. but because the number of documents is very huge it takes very long time to do whole task.
Now I am wondering about creating a new thread för each site collection. is it a good solution and what is the best way to accomplish it.

thank you for your advice.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

孤星 2024-12-22 05:25:41

每个网站集的线程?对于大量网站集来说,这将是可怕的。更好的方法是使用线程池方法来为作业对象队列提供服务...每个网站集 URL 一个。然后,您将拥有相对较少数量的工作线程为队列提供服务。

thread per site collection? That would be awful for large numbers of site collections. What would work better is a thread pool approach that serviced a queue of job objects...one per site collection url. Then you would have a relatively small number of worker threads servicing the queue.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文