Sugarcrm支持产品指南糖版本10.010.0服务糖服务10.0管理指南系统调度员

调度员

概述

Sugar中的调度程序为用户提供了一种自动执行自定义和系统进程的方法。 Sugar具有许多默认调度程序来执行作业,例如监视入站电子邮件,执行工作流程,运行报告和调度广告系列电子邮件。调度程序仅适用于管理用户,可以通过管理员访问> Schedulers. 

调度员字段

调度员模块包含许多用糖从盒子中出来的股票字段。对字段的建议意味着以下定义,但字段可以与最佳符合您组织的需求不同。

场地 描述
活跃 调度程序每天开始积极活动的时间
活到 调度程序停止每天活动的时间
日期& Time End 日期和时间调度程序将停止在指定的时间间隔内运行
日期& Time Start 日期和时间调度程序将开始在指定的时间间隔内运行
如果错过了 指定在下次Cron期间应执行调度程序在Cron未在计划的确切时间运行时执行的
间隔 日程计划运行的频率和时间默认为每一天,每分钟
工作 在定义的计划中执行的作业
工作名称 调度程序的名称或指定
地位 调度程序的当前状态(即主动,非活动)

笔记:配置调度程序的任何时候都将基于管理员用户的时区(用户ID ='1')。

默认调度程序

在整个应用程序中不同的活动,需要包含糖的默认调度程序。以下列出了默认计划程序及其默认设置:

名称 间隔 地位
糖蛋白™预定工作 尽可能经常地。 积极的
活动流纯净 在一小时内 不活跃
检查入站邮箱 尽可能经常地。 积极的
清洁工作队列 在一小时; 05:00 AM 积极的
创造未来的时间阶段 在一小时;晚上11:00 积极的
Elasticsearch队列调度程序 尽可能经常地。 积极的
过程工作流任务 尽可能经常地。 积极的
修剪数据库在月1日 在一小时; 04:00 AM; 1 不活跃
修剪旧记录列表 尽可能经常地 积极的
PRUNE Tracker表 在一小时; 02:00 AM; 1 积极的
发布批准的文章& Expire KB Articles 在一小时; 05:00 AM 积极的
重建非规范团队安全数据 每15分钟一次 不活跃
删除诊断工具文件 在一小时; 04:00 AM;星期日 积极的
删除临时文件 在一小时; 04:00 AM 积极的
删除临时PDF文件 在一小时; 04:00 AM 积极的
运行电子邮件提醒通知 尽可能经常地。 积极的
跑晚上批量电子邮件活动 在一小时;从02:00至06:00 AM 积极的
跑到夜间流程反弹竞选电子邮件 在一小时;从02:00至06:00 AM 积极的
运行报告生成计划任务 在一小时; 06:00 AM 不活跃
糖心跳 在一小时; 04:00 AM 积极的
更新Tracker_sessions表 尽可能经常地。 积极的

Sugarbpm计划的工作

糖蛋白计划的作业负责与SugarBPM自动化套件相关的进程。默认情况下,它尽可能频繁运行。 SugarBPM计划作业将在挂起状态下检查任何基于活动时间的进程事件。如果任何进程符合此标准,则调度程序将确保进程流程继续。有关Sugarbpm的更多信息,请参阅 糖蛋白 documentation.

笔记:除非禁用管理员用户,否则此调度程序处理的SugarBPM事件将由管理员用户(用户ID ='1')运行。

活动流纯净

活动流纯粹调度程序可以帮助管理数据库中的活动流记录的数量。默认情况下,调度程序无效,间隔设置为在启用时运行。随着贵公司使用糖,随着时间的推移,活动记录的数量将大大增长,这可能导致性能下降。因此,强烈建议您启用调度程序,并将其设置为至少每天运行,如果不是每天,则从活动表中修剪旧记录。默认情况下,调度程序将从活动表中删除当前日期的6个月大于6个月的记录。请注意,用户帖子,注释和附件保留,但是从字段更新,新记录创建,链接/释放记录中生成的所有其他活动流记录将由调度程序删除。

笔记: The number of months to keep activity records is configurable through the sugar config files by modifying the value of $sugar_config['activitystreamcleaner']['months_to_keep']. In addition, you can modify the value of $sugar_config['activitystreamcleaner']['keep_all_relationships_activities'] if you wish to keep link/unlink-type activity records in the table.    

检查入站邮箱

检查入站邮箱调度程序处于活动状态,默认情况下尽可能频繁运行。此调度程序将从系统中配置的活动组入站邮件帐户中检索任何未读电子邮件。此计划程序未选中个人和反弹邮件帐户。如果组电子邮件帐户被配置为创建案例或发送自动回复电子邮件,则此调度程序也将处理这些任务。有关如何设置和配置组入站电子邮件帐户的更多信息,请参阅 电子邮件 documentation.

清洁工作队列

Clean作业队列调度程序处于活动状态,默认情况下5:00每天运行。作业队列本质上是每个调度程序运行时的日志。此调度程序将通过作业队列,并且在作业队列中删除旧记录。软删除只是将记录从糖隐藏起来,但如果需要,将其保留在数据库中进行恢复。硬删除是永久删除数据库的。作业队列记录将被此调度程序软件删除,具有以下条件:

  • 软删除 :超过7天前完成。
  • 硬删除 :21多天完成。

笔记: The number of days for a soft and hard delete are configurable through the sugar config files by modifying the values of $sugar_config['jobs']['soft_lifetime'] and $sugar_config['jobs']['hard_lifetime'].

创造未来的时间阶段

创建将来的TimePeriods调度程序处于活动状态,默认情况下午11:00每天运行。第一次设置预测模块时,系统会提示您使用哪些时间段(每年或季度)以及您想要的未来和过去的时间段。此调度程序基于这些设置运行,并根据预测数据条目创建新的时间段记录。

Elasticsearch队列调度程序

ELASTICSEARCH队列调度程序作业处于活动状态,默认情况下尽可能经常运行。新的记录,修订的记录和已删除的记录被排队通过此调度程序进行处理,并添加到全文搜索索引中。虽然此调度程序设置为频繁运行,但在全局搜索结果中使用更改之前可能需要一些瞬间。有关搜索的更多信息,请参阅 搜索 documentation.

过程工作流任务

过程工作流程任务调度程序默认为默认情况下运行。此调度程序进程和运行任何时间过去的工作流都是由于运行。如果您利用时间过期的工作流,强烈建议尽可能经常运行此调度程序,以确保工作流程快速执行。

笔记:除非禁用管理员用户,否则此调度程序处理的工作流程将由管理员(用户ID ='1')运行。

修剪数据库在月1日

月份调度程序的修剪数据库处于非活动状态,并在每个月的第一天凌晨4:00运行。在删除通过应用程序时,Sugar实现软删除功能。系统而不是立即删除录制,系统标记了一个名为删除的字段,以获取记录。此调度程序通过Sugar数据库中的每个表运行,并删除具有此删除标志的任何记录。这有利于保持数据库小而有效,但将消除恢复意外删除的记录的能力。如果您有一个大型数据库,我们建议激活此调度程序并每月运行一次以进行性能。

修剪旧记录列表

The 修剪旧记录列表 scheduler is active and runs as often as possible by default. This scheduler job will clean up backend database entries Sugar uses when generating export files. Such entries that are older than 1 hour from the current date and time will be removed from the record_list database table.

保持此调度程序的主动将有助于防止由于大小限制而导出失败。

PRUNE Tracker表

默认情况下,Prune Tracker Tables调度程序处于活动状态,并在每个月的第一天凌晨2:00运行。此调度程序将基于跟踪器剪枝间隔删除跟踪器表中的数据。可以从admin设置此间隔>跟踪器和默认值为30天如果未设置。将从以下表中删除比指定天数大的任何记录:

  • 追踪器
  • 追踪器_sessions.
  • 追踪器_perf.
  • 追踪器_queries.
  • 追踪器_tracker_queries.

保持此调度程序活动有助于确保整体系统性能保持在最佳级别,因为这些表通过应用程序中的公共动作不断更新。有关跟踪器和设置此间隔的更多信息,请参阅 追踪器 documentation.

发布批准的文章& Expire KB Articles

发布批准的文章&expire kb文章调度程序处于活动状态,默认情况下设置为每天运行。此调度程序发布具有“批准”状态的任何知识库文章,并计划稍后发布日期。它还检查任何已达到其到期日期的文章,并将其状态更改为“已过期”。

重建非规范团队安全数据

默认情况下,重建的Denormalized Team Supporate Data Scheduler默认情况下处于非活动状态,在激活时将设置为每15分钟运行每15分钟。当在现场糖实例中有大量团队时,团队安全的Denormalization可以显着提高SQL查询性能。此功能依赖于单独的团队安全性Denormalization表,需要更新为Records更改以确保糖的团队安全可见性规则进行正确应用。通过通过该设计启用了Denormalization perfprofile.teamsecurity.default.use_denorm. 配置和内联更新禁用通过 perfprofile.teamsecurity.inline_update.然后,必须打开重建的Denormalized团队安全数据调度程序以确保该表定期更新。 

删除诊断工具文件

The 删除诊断工具文件 scheduler is active and runs Sundays at 4:00 AM by default. The ./cache/diagnostic directory serves as a temporary directory for data generated by Sugar's Diagnostic Tool, which allows administrators and developers to capture basic system and server configuration details in order to diagnose problems in a Sugar instance. The tool places this data into a zip file on the server. The 删除诊断工具文件 scheduler will remove any of these temporary files from the directory once a week during off-peak hours. For more information about the Diagnostic Tool, please refer to the 诊断工具 documentation.

删除临时文件

The 删除临时文件 scheduler is active and runs daily at 4:00 AM by default. Sugar uses a cache directory to store files such as images, documents, and installable modules uploaded by users. Some of these documents may be large in size and can cause performance issues. This scheduler will remove any unused files that are found in the ./uploads/tmp directory or in most user-configured upload directories. For more information about temporary file storage, please refer to the 高级配置选项 documentation.

删除临时PDF文件

The 删除临时PDF文件 scheduler is active and runs daily at 4:00 AM by default. The ./cache/pdf/ directory serves as a temporary directory for in-progress PDF files generated from reports, quotes, and other parts of Sugar. Upon successful completion of the PDF operation, the file is typically removed from the directory, but there may be circumstances where orphaned PDF files could remain in the directory. This scheduler will remove any PDF files from the directory during off-peak hours.

运行电子邮件提醒通知

运行电子邮件提醒通知调度程序是活动的,默认情况下尽可能频繁运行。此调度程序将为已达成或通过提醒时间的会议和电话发送电子邮件提醒。会议和呼叫需要有一个不等于“持有”的状态,以便将要发送到邀请的电子邮件提醒。

跑晚上批量电子邮件活动

运行夜间批量邮件广告系列调度程序处于活动状态并在一小时内运行,每小时从上午2:00至6:00默认情况下。此调度程序将处理等待从电子邮件队列发送到已配置的批量的广告系列电子邮件。如果每批次发送的电子邮件数量设置为500,则该调度程序设置为每小时运行一次,则每小时将发送500个电子邮件。请配置此调度程序和每批发送电子邮件的数量,以允许发送适量的电子邮件。

笔记:许多电子邮件提供商在电子邮件发送速率下提供限制,例如每小时电子邮件,每天电子邮件,独特的收件人等。请咨询您的电子邮件提供商,以确保他们将能够处理您希望通过广告系列发送的电子邮件量。

有关设置每批次发送的电子邮件数量的详细信息,请参阅 Email documentation.

跑到夜间流程反弹竞选电子邮件

Run Nightly Process反弹竞选电子邮件调度程序处于活动状态并在一小时内运行,每小时从上午2:00到6:00默认情况下。此调度程序将从系统中配置的活动反弹中检索来自主动反弹入站邮件帐户的任何未读电子邮件。反弹电子邮件账户对于接收来自广告系列的任何反弹电子邮件很重要。弹跳邮件帐户中的电子邮件必须与以下所有条件匹配为归类为反弹电子邮件:

  • “来自”电子邮件地址必须包含邮件守护程序或PostMaster。
  • 从原始电子邮件中“删除我”链接必须在电子邮件正文中。
  • 始发电子邮件没有竞选活动日志类型的无效电子邮件或发送错误。

我们建议将此调度程序设置为同时运行,并且internal作为运行夜间批量邮件广告系列调度程序。有关如何设置和配置反冲入站电子邮件帐户的更多信息,请参阅 电子邮件 documentation.

运行报告生成计划任务

运行报告生成计划的任务调度程序默认情况下无效,间隔设置为6:00在激活时运行日常运行。此调度程序执行任何计划的报告,并将结果发送给指定的用户。如果要使用预定的报告,请启用此调度程序,否则,报告不会通过电子邮件发送。我们建议尽可能经常运行此调度程序,如果有人安排凌晨6:15的报告,他们将不必等到7:00收到报告。有关调度报告的更多信息,请参阅 预定的报告 documentation.

糖心跳

糖心跳调度程序是活动的,间隔设置为默认情况下4:00每天运行。即使在过去三天内未登录您的实例,此调度程序也可确保糖继续接收心跳信息。发生这种情况时,Cron运行时将自动发送糖心跳信息。

更新Tracker_sessions表

更新Tracker_sessions表调度程序是活动的,默认情况下尽可能经常运行。此调度程序更新Tracker_sessions表,设置包含较长六个小时的所有记录到未激活。这可确保将退出六小时或更长时间以非活动的用户,并且它们的会话将不再处于活动状态。请记住,服务器上的PHP设置可能比不活动的六小时限制更加限制该调度程序所施加。

调度员模块选项卡

可以通过导航到“管理”页面并单击“系统”部分中的“调度程序”来访问调度程序模块选项卡。在调度员列表视图中,您可以单击Sugar Scheduler模块选项卡中的三角形以显示操作,最近查看和收藏夹菜单。 “操作”菜单允许您在模块中执行重要操作。这 最近查看了菜单 显示您上次在模块中查看的调度程序列表。这 收藏夹菜单 显示最近标记为模块中最收藏夹的调度程序列表。
711-sched-tab
“操作”菜单允许您执行以下操作:

菜单项 描述
创建计划程序 打开“编辑视图布局”以创建新的调度程序
调度员 打开列表视图布局以搜索和显示调度程序

创建调度程序

有各种方法用于在糖中创建调度仪,包括通过调度程序模块和通过复制。直接从“调度程序”菜单创建计划程序时,“完整编辑”视图布局将打开,包括组织调度程序的所有相关字段。可以为应用程序内的内置作业创建调度程序,或者可以创建它们以调用糖外的URL。

通过调度程序模块创建

调度程序创建的最常用方法之一是Sugar Scheduler模块选项卡中的“创建计划程序”选项。这会打开“编辑视图布局”,允许您输入调度程序的所有相关信息。

使用以下步骤通过Scheduler模块创建调度程序:

  1. 导航到管理员> Scheduler.
  2. 单击Sugar Scheduler模块选项卡中的三角形,然后选择“创建计划程序”。
    711-Create-Scheduler
  3. 输入适当的值 领域 在“编辑视图布局”中。所有必填字段都标有红色星号,必须在保存之前完成。
    笔记:有关设置间隔的高级选项的详细信息,请参阅 高级选项 section.
  4. 输入必要信息后,单击“保存”。
    调度程序创建ViasChedulersModule保存

通过重复创建

您还可以通过复制现有的调度程序记录来创建新的调度程序。如果您正在创建的调度程序具有与现有调度程序的相似信息,则复制选项非常有用。

使用以下步骤通过重复现有记录来创建调度程序:

  1. 导航到计划程序记录的详细视图。
  2. 从“操作”菜单中选择“复制”。
    Scheduler DetailView ActionMenu Copy
  3. 显示的编辑视图是用原始调度程序的值预先填充的。更新必要的字段,然后单击“保存”。有关设置间隔的高级选项的详细信息,请参阅 高级选项 部分。
    Scheduler DetailView actionsmenu副本保存

查看调度员

有各种选项可用于查看Sugar中的调度程序记录,包括通过调度程序列表视图,计划仪详细视图和调度程序最近查看的菜单。

通过列表视图查看

调度员列表视图显示满足当前搜索条件的所有调度程序记录。要访问列表视图,只需单击“调度程序模块”选项卡。虽然列表视图显示了密钥调度程序字段,但您可以单击计划程序的名称以在详细视图中打开记录。有关通过列表视图查看计划程序的更多信息,请参阅 调度员列表视图 section.

通过详细视图查看

调度程序详细信息视图显示全面的调度程序信息,包括所有调度程序字段,后跟该计划程序运行时的日志记录。可以通过单击应用程序中的任意位置的Scheduler Record的链接来访问详细视图,包括Schedulers List View。有关通过详细视图查看调度程序的更多信息,请参阅 调度员详细视图 section.

通过最近查看的观看

在您工作时,糖将跟踪您最近查看过的调度程序。单击三角形 Sugar Scheduler模块选项卡 要查看最近查看的三个调度程序的列表。单击计划程序名称将打开详细视图中的调度程序。
711-最近调度器

搜索调度员

调度员列表视图包括基本搜索,以帮助您以特定于模块的方式轻松且有效地定位记录。执行搜索后,相关结果将显示在下面的调度员列表中。请注意,Sugar自动将通配符(%)附加到搜索短语的末尾。这允许系统检索以搜索中输入的关键字开头的所有记录。如果您想拓宽搜索,您可以在文本的开头使用通配符(例如,服务)。这将提取任何具有名称中的“服务”单词的记录,无论其如何开始或结束。

有关使用各种搜索方法的更多信息以及通配符如何使用不同方法,请参阅 搜索 documentation.

基本搜索提供了一些用于简化的搜索体验的常用字段。基本搜索面板中的按钮具有以下功能:

  • 搜索 :单击“搜索”按钮或按“返回/ enter键”以执行搜索。
  • 清除 :单击“清除”按钮以清除可搜索字段中的所有标准。

Basic_Search.
搜索完成后,相关结果将填充 列表显示 在搜索面板下方。要查看所有调度程序记录,只需单击“清除”,然后单击“搜索”以执行没有过滤器的空白搜索。

调度员列表视图

调度员列表视图显示满足当前搜索条件的所有调度程序记录。您可以查看字段列中每个调度程序的基本详细信息。

分页

列表视图显示当前的搜索结果损坏到您可以滚动的页面,而不是立即显示潜在数千行。在“搜索”面板下方的右侧,您可以看到当前正在显示哪些结果集的记录。两个单箭头下一个箭头和先前按钮可用于滚动逐个页面的记录。两个双箭头第一页和最后一页按钮允许您跳到当前结果的开头或结尾。
默认情况下,Sugar显示每个列表视图页面的20条记录,但管理员可以更改通过管理员显示的记录数>系统设置。有关更改显示记录数量的更多信息,请参阅 系统 documentation.
list_view_pagination.

复选框选择

您可以通过首先选择所需的记录直接从列表视图执行多个操作。要在“调度程序列表”视图上选择单个调度程序记录,请将每个行左侧的复选框标记。要在列表视图中选择或取消选择多个调度程序记录,请使用“复选框下拉菜单”中的选项:

  • 选择此页面 :选择“调度程序结果的当前页面上显示的所有记录。
  • 全选 :在所有调度程序结果的所有页面中选择当前搜索结果中的所有记录。
  • 取消选择所有人 :取消选择当前选择的所有记录。

list_view_checkbox.box.box.

动作菜单

复选框下拉列表右侧的“操作”菜单允许您对当前所选记录执行各种操作。
list_view_actions.
“操作”菜单中的选项允许您执行以下操作:

菜单项 描述
删除 一次删除一个或多个调度程序
大众更新 大规模更新一次或多个调度员
出口 将一个或多个调度程序导出到CSV文件

最喜欢的名称

用户可以选择通过列表视图标记Scheduler Records作为收藏夹以及详细视图。这允许用户指定重要的记录或者将经常查看,以便可以通过搜索或调度程序模块选项卡轻松访问它们。在调度员列表视图中,每个计划行的左侧的星形为黄色,曾经标记为表示最喜欢的时间表。有关标记记录作为收藏夹的更多信息,请参阅 有利于调度员 本文件的一部分。
list_view_favorite.

列排序

列表视图提供了以升序或降序排序的字段列对所有当前搜索结果进行排序。要按字段排序或切换排序方向,请单击列标题,注意允许排序的字段将具有一对箭头。列表视图可以一次仅由一列排序。
list_view_sorting.

调度员详细视图

调度程序详细信息视图显示彻底调度程序信息,包括默认为概述,更多信息和其他面板分组的所有调度程序字段。您还可以查看调度程序的日志,该日志显示在计划程序字段下方。可以通过单击应用程序中的任意位置的Scheduler Record的链接来访问详细视图,包括Schedulers List View。

动作菜单

每个调度程序详细信息视图左上角的“操作”菜单允许您在当前记录上执行各种操作。管理员用户可以更改操作项作为单独的按钮而不是通过admin的下拉菜单>系统设置。有关配置操作菜单的详细信息,请参阅 系统 文档。
Scheduler DetailView ActionMenu.
“操作”菜单中的选项允许您执行以下操作:

菜单项 描述
编辑 编辑此调度程序
复制 复制此调度程序
删除 删除此调度程序

最喜欢的名称

用户可以选择将计划程序记录标记为备受详细视图以及列表视图。这允许用户指定重要的记录或者将经常查看,以便可以通过搜索或调度程序模块选项卡轻松访问它们。在“调度程序详细信息”视图中,调度程序名称右侧的Star为Yellow标记为指示最受欢迎的计划程序。有关如何将记录标记为收藏夹的更多信息,请参阅 有利于调度员 本文件的一部分。
detail_view_favorite.

下一个或以前的记录

在调度程序详细信息视图的右上角,有两个按钮允许您通过调度程序列表视图的当前搜索结果中的每个调度程序页面。单击“先前”按钮在单击“下一个”按钮时显示当前搜索结果的先前调度程序,显示当前搜索结果的下一个计划程序。介于两者之间的文本显示您当前在当前结果的总数中查看您当前正在查看的调度程序结果。
detail_view_pagination.

工作日志

在计划记录的字段中是一个包含当调度程序运行时的日志的子网站。每个记录都包含作业状态字段,指示作业的结果和执行作业启动时的执行时间字段。
detail_view_job_log.

编辑调度员

可以随时编辑调度程序以更新或添加信息。您可以通过调度程序编辑视图和快速创建表单对现有的调度程序记录进行更改。编辑视图可在计划程序模块中找到,包括您应该需要的所有计划程序字段。
edit_view_save.
快速创建可用于从调度程序模块外部编辑调度程序,并在不导航当前页面的情况下将其作为弹出窗口打开。它通常包含更少的字段,但必须使用全文按钮来访问完整的编辑视图,如果需要编辑其他字段。
quick_edit_save.
有关设置间隔的高级选项的详细信息,请参阅 高级选项 section.

通过详细视图编辑

您可以通过单击页面左上角的“编辑”按钮,通过“详细信息”视图编辑调度程序。编辑视图布局打开后,更新必要的字段,然后单击“保存”以保留更改。
detail_view_edit.

通过列表视图编辑

您可以通过单击每个计划程序名称左侧的铅笔图标来编辑调度程序。弹出窗口将使用快速创建表单打开,这是编辑视图布局的缩短版本。更新必要的字段,然后单击“保存”以保留更改。
list_view_edit.

删除调度员

如果调度程序记录无效,则不再在组织的Sugar实例中出现,可能会从调度程序详细视图或列表视图中删除它。通过详细视图删除允许您删除单个记录,而列表视图允许立即删除多个记录。

笔记:如果要禁用调度程序但不想删除它,则可以将状态设置为非活动状态,它不会运行。

通过详细视图删除

使用以下步骤通过详细视图删除计划程序记录:

  1. 导航到计划程序记录的详细视图。
  2. 从“操作”菜单中选择“删除”。
    Scheduler DetailView actionsmenu删除
  3. 弹出消息将显示要确认。单击“确定”继续。

批量删除通过列表视图

使用以下步骤通过列表视图删除一个或多个调度程序记录:

  1. 通过单击“调度程序模块”选项卡,导航到计划员列表视图。
  2. 使用 搜索 找到要删除的计划程序记录。
  3. 单独选择所需的调度程序记录或使用 复选框下拉列表 options.
  4. 从“操作”菜单中选择“删除”。
    list_view_delete.
  5. 弹出消息将显示要确认。单击“确定”继续。

由于服务器上的PHP内存限制,可能会有在删除大量调度程序记录时超时的时间。如果在执行此操作时遇到错误,我们建议您选择较小批次的记录。

导出调度员

Sugar的Export选项允许用户将所选调度程序的所有字段作为CSV(逗号分隔值)文件下载到其计算机。当需要使用与Microsoft Excel等其他软件使用调度程序数据时,这可能是有用的。由于服务器上的PHP内存限制,可能有时会在导出大量调度程序记录时超时。如果在执行此操作时遇到错误,我们建议您选择较小批次的记录。

可以通过从“操作”菜单中选择“导出”来从计划员列表视图导出调度程序。
list_view_export.

大众更新调度员

批量更新允许用户从调度程序列表视图一次对多个调度程序记录进行相同的更改。目前,在大众更新期间,只有具有数据类型,数据类型,下拉,多元化和无线电的字段。由于服务器上的PHP内存限制,可能会在批量更新大量调度器记录时超时时出现。如果在执行此操作时遇到错误,我们建议您选择较小批次的记录。
使用以下步骤从列表视图中批量更新调度程序记录:

  1. 通过单击“调度程序模块”选项卡,导航到计划员列表视图。
  2. 使用列表视图 搜索 查找您希望修改的计划员。
  3. 单独选择所需的调度程序或使用 复选框下拉列表 options.
  4. 从“操作”菜单中选择“质量更新”。
    list_view_mass_update.
  5. 滚动到大众更新面板并为要更改的字段设置值。
    mass_update_update.
  6. 单击“更新”以将更改保存到所有当前选定的计划程序记录。

有利于调度员

每个Sugar管理员都可以选择指定自己最受欢迎的调度程序,或者将经常查看。记录标记为收藏夹后,您可以直接从中选择最近的最爱 Sugar Scheduler模块选项卡.

有利于通过列表视图

使用以下步骤将记录标记为收藏夹,通过调度程序列表视图:

  1. 通过单击“调度程序模块”选项卡,导航到计划员列表视图。
  2. 搜索 要查找要标记为收藏夹的计划程序记录。
  3. 单击每个所需调度程序行左侧的星形图标。
  4. 要将调度程序删除为收藏夹,请再次单击Star再次将其恢复为白色。
    list_view_favorite_1.

通过细节视图有利于

使用以下步骤将记录标记为收藏夹详细信息视图:

  1. 导航到计划程序记录的详细视图。
  2. 单击详细视图左上方的Scheduler名称右侧的Star图标,以将其指定为收藏夹。
  3. 要将调度程序删除为收藏夹,请再次单击Star再次将其恢复为白色。
    detail_view_favorite.

高级选项

从调度程序的编辑视图中,您可以选择“先进选项”复选框以优化调度程序的间隔以及配置“高级选项”面板。
高级选项
这为间隔字段打开了CRONTAB表示法。 Crontab表示法使管理员能够更灵活地定义计划程序运行的何时何种频率。 CRONTAB表示法允许您为每个时间零件输入一个值以运行作业的值。您可以使用以下符号指定复杂值:

特点 描述
* Asterisk is used to represent every value for the specified time part. For example, * in the mins field will run every minute.
/ Forward slash is used to represent increments. For example, */15 in the mins field will run every 15 minutes. 30/5 in the mins field will run starting at the 30th minute of the hour and every 5 minutes after.
, Comma is used to specify multiple values. For example, 18,20 in the hrs field will run at 6:00 PM and 8:00 PM.
- Hyphen is used to specify a range of values. For example, 1-6 in the mo field will run from January through June.

使用Cron选项卡表示法指定在以下间隔字段中运行的值:

  • :指定要在(0-59)上运行的小时分钟。
  • HRS. :指定日常运行的日期(0-23)。
  • 日期 :指定要在(1-31)上运行的月份的日期。
  • :指定运行的年份(1-12)。
  • :指定运行(0-6)的一周中的一天。

您可以指定字段的任何组合以创建运行作业所需的计划。

设置Cron Scheduler

为了让调度程序在指定时间运行,需要在服务器上运行的进程来启动调度程序。此后端过程将使用一些特定参数调用Sugar中的Cron.php文件,并且Cron.php文件将根据需要执行调度员。

托管在Sugar的云服务上的Sugar实例使Cron Scheduler设置自动设置,但必须为现场实例配置它。在UNIX Systems(Mac和Linux)中,您可以将CRONTAB配置为运行调度程序。导航到管理员>调度程序获取设置CRONTAB所需的系统信息。
schedulers_tosetupcrontab1.

笔记: The scheduler is throttled by default to prevent it from running more often than every 30 seconds. This value is configurable by setting the $sugar_config['cron']['min_cron_interval'] value in the config_override.php file.

在UNIX / Linux中设置

使用以下步骤设置crontab以运行Sugar Schedulers:

  1. 从命令提示符,执行以下命令:
    crontab -u apache -e
  2. 文本编辑器将作为用户“Apache”启动。如果您的Web服务器在不同的用户下运行,请相应地调整该行。
  3. 添加admin上显示的命令>将SOUL应用程序的调度程序页面添加到CRONTAB文件中:
    * * * * * cd /var/www/sugar123; php -f cron.php > /dev/null 2>&1
    笔记:确保糖的根目录和PHP的路径是正确的。
  4. 将更改保存到文件。这将每分钟运行Cron作业。

您可以检查CRONTAB以查看通过执行以下命令正在运行哪些命令:

crontab -u apache -l

最后修改:2020-07-01 20:42:30