Hi! Is there any way of delaying a message, e.g. I want to this message to be consumed in 2 days?
Hi! Is there any way of delaying a message, e.g. I want to this message to be consumed in 2 days?

I am being killed after 32,000ms. Is this a bug in the new billing?



queue function in your default exportworkers-types are you using? It's likely outdatedfetch handlers iircTotal Upload: 1810.83 KiB / gzip: 347.18 KiB
Uploaded dev-api-internal (2.44 sec)
✘ [ERROR] A request to the Cloudflare API (/accounts/2c/workers/queues/dev-queue/consumers/api-backend) failed.
workers.api.error.queue_handler_missing [code: 11001]export default {
fetch(request: Request, env: Env, ctx: ExecutionContext) {
// Set env variables
Object.keys(env).forEach((variable) => {
process.env[variable] ??= `${env[variable]}`;
})
return fetch(request, env, ctx)
},
async queue(batch: MessageBatch<any>, env: Env): Promise<void> {
let messages = JSON.stringify(batch.messages);
console.log(`consumed from our queue: ${messages}`);
},
}declare interface Queue<Body = unknown> {
send(message: Body, options?: QueueSendOptions): Promise<void>;
sendBatch(messages: Iterable<MessageSendRequest<Body>>): Promise<void>;
}