【问题标题】:Cron job email is not being sent未发送 Cron 作业电子邮件
【发布时间】:2018-10-18 05:43:44
【问题描述】:

所以目前我设置了我的 cron 工作,我希望它在 CDT 下午 5 点发送一封电子邮件,并且我每 5 分钟对其进行一次测试,这似乎有效。我还通过手动触发发送电子邮件的 Cron 来仔细检查电子邮件是否可以正确发送。但是,我在下午 5 点没有收到任何电子邮件,我想知道我的格式是否错误?请帮忙

<cronentries>
    <cron>
        <url>/cron</url>
        <description>Daily Digest at 5pm</description>
        <schedule>every day 17:00</schedule>
        <timezone>America/Winnipeg</timezone>
    </cron>
</cronentries>

编辑:描述上的错字和缺少时间表(我的代码中已经存在)

【问题讨论】:

  • &lt;description&gt; 是否控制“我何时发送”?

标签: java xml jsp google-app-engine cron


【解决方案1】:

您似乎有一个额外的“描述”,这应该不是问题,但它可能缺少一些标签,例如“计划”标签。请尝试按照以下示例构建您的代码,并让我们知道它是否适合您。

<cronentries>
  <cron>
    <url>/cron</url>
    <target>beta</target>
    <description>daily summary job</description>
    <schedule>every 24 hours</schedule>
  </cron>
</cronentries>

您还可以查看有关 cron 作业的文档[1]。 https://cloud.google.com/appengine/docs/standard/java/config/cron#creating_a_cron_job

【讨论】:

  • 抱歉,我刚刚编辑了帖子以包含 标签,因为出于某种原因我忘记将它们放在问题上,但是是的,我确实在我的 xml 中放入了 schedule 标签
猜你喜欢
  • 2011-04-26
  • 1970-01-01
  • 2012-11-15
  • 1970-01-01
  • 1970-01-01
  • 2014-06-27
  • 2016-09-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多