问题标签 [timer-jobs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - Sharepoint Timer Job - 作业在哪个服务器上执行?
如果我将(计时器作业)功能安装到场中的 Sharepoint 前端服务器,哪个服务器执行该作业?他们全部?
作业在作业级别锁定,Execute 方法在场中的一台特定机器上调用 Web 服务,该机器处理所有处理。我的问题是所有前端服务器是否都会尝试运行这项工作?
或者网络人员想在场中提供一个新服务器,这样该作业就不会占用主服务器的资源,但在我看来,我们将重复执行该作业。
使困惑。有人知道这个问题的答案吗?
java - 在java中调度可运行任务
我正在跟进一个有趣的问题,关于将 ScheduledThreadPoolExecutor 用于某些重复任务。
调度此对象会返回一个 ScheduledFuture 对象,可以使用该对象取消任务的下一次运行。
这里需要注意的一件事是任务本身与日程完全脱钩——
在哪里-
所以任务本身并不知道时间表。如果有办法让任务取消并为自己创建一个新的计划,请赐教。
谢谢
sharepoint - Sharepoint 中自定义计时器作业的基于用户的设置
我正在尝试在 Sharepoint 中创建自定义计时器作业。该作业将向订阅的用户发送一封电子邮件。
我想为用户制作一个设置页面,以便他们可以更改自己对摘要服务的偏好。例如,他们希望接收邮件的频率(每周、每两周、每月等)、他们希望接收摘要的 Sharepoint 列表或“开/关”开关。
我应该如何进行这样的系统?我正处于开发的开始阶段,所以您的建议实际上会影响我的代码。
谢谢。
编辑:
好吧,自从我问这个问题以来,已经快 10 个小时了。我有个主意。我可以创建一个设置列表并将每个用户作为行添加到此列表中。然后让每一列代表一个设置。使用 userId 作为查询字符串提供指向 DispForm.aspx 文件的链接,我可以将用户从主页重定向到设置页面。无论如何,我想应用其他解决方案。
java - 除了 Quartz 之外,还有哪些其他选项或流行的作业调度工具?
除了quartz schedular,Java 世界还有哪些其他流行的工作服务?
理想情况下,它适用于 Spring。
我假设Tomcat可以处理这种类型的调度?
sharepoint - SharePoint 2007 - 当前计时器作业?
如何使用 STSADM 查找当前正在运行的 SharePoint 2007 计时器作业?
sharepoint - SharePoint 2007 - 受众
我们已安排执行 Audience (all) 编译作业,发现它未能完成并出现以下错误:
“在另一项工作正在进行时,无法编译观众”
如果我们手动编译观众,它可以完美运行,没有任何问题。
可能是由于当时安排的其他 Timer 作业?或者会有什么问题?
wcf - WCF、Timer Jobs、Web Service哪个更好?
我正在使用基于 Asp.Net 3.5 和 WSS 3.0 平台的 Web 应用程序。最近我有一个任务如下。
使用 FTX - 桌面应用程序导入银行对账单,并每 24 小时将这些对账单解析到数据库中
IE。我需要借助桌面应用程序(我可以通过批处理文件调用)下载银行对账单。然后我必须检查每个语句(文本文件)并将这些数据转换到我们的数据库中以供将来参考。
据我所知,.Net 提供了以下选项来实现这样的功能。
- SharePoint 计时器作业
- 网页服务
- WCF
- 视窗服务
我想参加 SharePoint Timer Jobs,但有一些计划将整个应用程序迁移到 Asp.net 平台。我对 WCF 很感兴趣,因为我对 WCF 应用程序没有太多经验,但无法做出最终决定 :)
哪种方式最适合此类任务?请建议。
windows-services - Windows 服务中的计时器 - 没有真正工作?
我有一个 C# 中的 Windows NT 服务,它基本上每 x 秒唤醒一次,检查是否需要发送任何邮件通知,然后重新进入睡眠状态。
它看起来像这样(Timer
该类来自System.Threading
命名空间):
发送邮件和一切工作正常,服务也每 10 秒唤醒一次(实际上,这是来自配置文件的设置 - 为本示例简化)。
但是,有时,该服务似乎唤醒得太快了....
工作正常到 22:50:45.500 - 为什么它在 37 毫秒后记录另一个条目?
在这里,似乎完全失控了……似乎每过10秒就会醒来两次甚至三次……
任何想法为什么?这不是一个大问题,但我担心它可能会开始给服务器带来过多的负载,如果我配置的时间间隔(10 秒、30 秒 - 随便)似乎越来越被忽略,服务运行的时间越长.
我是否错过了我的服务代码中一些非常基本的东西?我最终会使用多个计时器还是什么?我似乎无法真正弄清楚......我是否选择了错误的计时器(System.Threading.Timer
)?.NET 中至少有 3 个 Timer 类 - 为什么?:-)
sharepoint - 在具有多个 WFE 的服务器场环境中部署计时器作业的最佳实践
我有一个定时器工作,我想每天只运行一次,用于整个农场。我如何能
- 在多 WFE 环境中部署它?我是在每个 WFE 中运行 stsadm -o deploysolution 命令,还是只在我想运行的地方运行它?
- 我应该在哪里激活该功能?是否应该仅从特定的 WFE 激活?
- SPJobLockType 的值应该是多少。
sharepoint - 用于 SharePoint 2010 计时器作业的帐户
您在哪个帐户下运行 SharePoint 2010 Timer Job 服务?
您使用农场帐户还是单独的帐户或仅使用本地服务?
目前我使用农场帐户,但运行状况分析器说,使用具有本地管理权限的帐户不是一个好主意。
问候,亚历克斯