supabase搭配nextjs的问题

2026-04-13 12:300阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

使用nextjs开发了个小工具,直接使用vercel部署了,但是发现serverless的部署方式搭配supabase,每隔几秒操作数据库,数据库连接都要重新初始化一次,导致查询时间超长,这个有解吗?

网友解答:
--【壹】--:

我看看这个


--【贰】--:

你的这个cname优选靠谱就没事 一般应该问题不大, 你试那个了吗,开小黄云+Enable Cloudflare headers

cc:

cloudflare的 Enable Cloudflare headers


--【叁】--:

谢谢。我的不知道为什么不能显示城市了。类似这样的:

temp1339×419 21.2 KB

会不会跟我把自定义域名开了 cloudflare 云朵有关吗?


--【肆】--:

冷启动延迟高解决不了的话可以试试 zeabur
小工具访问量不大,每个月免费的5$应该够用了


--【伍】--:

serverless没必要保存链接状态呀 你访问vercel又不一定每次都是同一个容器,也是动态分配你的,即使你这个容器保存了链接状态,你使用的时候给你分到别的副本,还是要重新链接。

Transaction pooler就是解决这个问题的


--【陆】--:

这个nextjs做的全栈,我感觉像是它的服务端组件也被serverless后没法保存数据库连接的样子


--【柒】--:

谢谢,我试了 SKIP_LOCATION_HEADERS=1,好像也没作用。

阅读全文
问题描述:

使用nextjs开发了个小工具,直接使用vercel部署了,但是发现serverless的部署方式搭配supabase,每隔几秒操作数据库,数据库连接都要重新初始化一次,导致查询时间超长,这个有解吗?

网友解答:
--【壹】--:

我看看这个


--【贰】--:

你的这个cname优选靠谱就没事 一般应该问题不大, 你试那个了吗,开小黄云+Enable Cloudflare headers

cc:

cloudflare的 Enable Cloudflare headers


--【叁】--:

谢谢。我的不知道为什么不能显示城市了。类似这样的:

temp1339×419 21.2 KB

会不会跟我把自定义域名开了 cloudflare 云朵有关吗?


--【肆】--:

冷启动延迟高解决不了的话可以试试 zeabur
小工具访问量不大,每个月免费的5$应该够用了


--【伍】--:

serverless没必要保存链接状态呀 你访问vercel又不一定每次都是同一个容器,也是动态分配你的,即使你这个容器保存了链接状态,你使用的时候给你分到别的副本,还是要重新链接。

Transaction pooler就是解决这个问题的


--【陆】--:

这个nextjs做的全栈,我感觉像是它的服务端组件也被serverless后没法保存数据库连接的样子


--【柒】--:

谢谢,我试了 SKIP_LOCATION_HEADERS=1,好像也没作用。

阅读全文