wxCache.js 402 B

123456789101112131415161718
  1. 'use strict';
  2. const Subscription = require('egg').Subscription;
  3. class WxCache extends Subscription {
  4. static get schedule() {
  5. return {
  6. cron: '0 0 * * * *',
  7. type: 'worker', // 指定所有的 worker 都需要执行
  8. };
  9. }
  10. // subscribe 是真正定时任务执行时被运行的函数
  11. async subscribe() {
  12. this.ctx.service.wx.updateCache();
  13. }
  14. }
  15. module.exports = WxCache;