[GAE/J]cron.xmlの設定
cron.xmlの設定で<schedule>の指定を時刻帯によって
頻繁にしたり疎にできないか調べてて日本語のヘルプでは情報が足りてなくて
英語版みたらすぐに解決した。
https://developers.google.com/appengine/docs/java/config/cron?hl=ja
実行のタイミングをもっと細かく設定したい場合は、次のようにスケジュールを指定できます。
("every"|ordinal) (days) ["of" (monthspec)] (time)
https://developers.google.com/appengine/docs/java/config/cron?hl=en
If you don't need to run a recurring job at a specific time, but instead only need to run it at regular intervals, use the form:
every N (hours|mins|minutes) ["from" (time) "to" (time)]
というわけで大体こんな感じで
<?xml version="1.0" encoding="UTF-8"?>以上
<cronentries>
<cron>
<url>/ss</url>
<description>Cron1-Evening</description>
<schedule>every 30 minutes from 18:00 to 21:00</schedule>
<timezone>Asia/Tokyo</timezone>
</cron>
<cron>
<url>/ss</url>
<description>Cron2-Night</description>
<schedule>every 20 minutes from 21:01 to 23:59</schedule>
<timezone>Asia/Tokyo</timezone>
</cron>
<cron>
<url>/ss</url>
<description>Cron3-DeepNight</description>
<schedule>every 20 minutes from 00:00 to 03:00</schedule>
<timezone>Asia/Tokyo</timezone>
</cron>
<cron>
<url>/ss</url>
<description>Cron4-Morning</description>
<schedule>every 2 hours from 08:59 to 13:01</schedule>
<timezone>Asia/Tokyo</timezone>
</cron>
<cron>
<url>/ss</url>
<description>Cron5-Afternoon</description>
<schedule>every 1 hours from 15:59 to 18:01</schedule>
<timezone>Asia/Tokyo</timezone>
</cron>
</cronentries>
コメント
コメントを投稿
「コメントを投稿できるユーザー」の範囲は変更される可能性があります。