diff --git a/apps/site/open-next.config.ts b/apps/site/open-next.config.ts index 03f1c01730dc2..5943abf40159c 100644 --- a/apps/site/open-next.config.ts +++ b/apps/site/open-next.config.ts @@ -1,7 +1,8 @@ import { defineCloudflareConfig } from '@opennextjs/cloudflare'; import r2IncrementalCache from '@opennextjs/cloudflare/overrides/incremental-cache/r2-incremental-cache'; import { withRegionalCache } from '@opennextjs/cloudflare/overrides/incremental-cache/regional-cache'; -import doQueue from '@opennextjs/cloudflare/overrides/queue/do-queue'; +import memoryQueue from '@opennextjs/cloudflare/overrides/queue/memory-queue'; +import queueCache from '@opennextjs/cloudflare/overrides/queue/queue-cache'; import type { OpenNextConfig } from '@opennextjs/cloudflare'; @@ -14,7 +15,7 @@ const cloudflareConfig = defineCloudflareConfig({ incrementalCache: withRegionalCache(r2IncrementalCache, { mode: 'long-lived', }), - queue: doQueue, + queue: queueCache(memoryQueue), enableCacheInterception: true, }); diff --git a/apps/site/wrangler.jsonc b/apps/site/wrangler.jsonc index 60e8049b6ba55..4cb72688a59af 100644 --- a/apps/site/wrangler.jsonc +++ b/apps/site/wrangler.jsonc @@ -45,20 +45,6 @@ "bucket_name": "next-cache-r2-for-open-next-website", }, ], - "durable_objects": { - "bindings": [ - { - "name": "NEXT_CACHE_DO_QUEUE", - "class_name": "DOQueueHandler", - }, - ], - }, - "migrations": [ - { - "tag": "v1", - "new_sqlite_classes": ["DOQueueHandler"], - }, - ], "version_metadata": { // CF_VERSION_METADATA used for sentry // See: https://docs.sentry.io/platforms/javascript/guides/cloudflare/#release-configuration-optional