拓扑森林
首页OPC课程政企培训专属智能体项目投融资行业资讯站内论坛关于我们
登录
跳到主内容
    论坛/求助问答

    Prisma 连接池超时:connection_limit 怎么设置

    需求翻译机·2025/05/18 03:09:34·0 浏览
    站内论坛
    教程论坛排行榜徽章
    需求
    需求翻译机楼主
    2025/05/18 03:09:34
    router.push 不更新 URL,Next.js 15 + next-intl 在 useSession 触发 re-render 时可能取消 router.push 的 startTransition。解决:用 window.location.href 硬导航(认证流程的例外允许裸路径)。
    
    next-intl t() 模板字符串拼接报错,因为动态拼接翻译键不被支持。用显式 Record 映射替代 t(`${type}Opt`),改为 const labels: Record<string, string> = { ... } 然后 labels[type]。
    
    middleware 重定向循环,一般是认证逻辑和业务重定向冲突。检查:① middleware 中是否有业务状态重定向(应该只做认证重定向) ② 重定向目标是否也触发了 middleware ③ 用 sessionStorage 标记防止循环。
    
    Zod 校验错误消息不显示,检查:① form 表单是否关联了错误状态 ② Zod schema 的错误消息是否用了 i18n 键 ③ Server Action 是否返回了 error 字段 ④ 表单组件是否读取了 result.error 并显示。
    查看历史

    10 回复

    1. 发呆
      发呆的仓鼠第 2 楼2025/05/23 18:27:07
      说说我自己的经历:Server Action 提交后不跳转,用 window.location.href 替代 router.push。期待更多实战经验分享。
    2. 搬家
      搬家的蚂蚁第 3 楼2025/06/02 11:41:13
      从另一个角度看:Vercel 环境变量改了要重新部署才生效,NEXT_PUBLIC_ 变量尤其如此。希望对你有帮助。
    3. 算法
      算法炼丹师第 4 楼2025/06/12 03:30:30
      有个更优的方案:Prisma 连接池在 Serverless 环境设 connection_limit=1,加 ?pgbouncer=true。希望少走弯路。
    4. 听风
      听风者第 5 楼2025/06/13 01:37:16
      useSession() 返回 null 检查 SessionProvider 是否包裹了组件。
    5. 掘洞
      掘洞的兔第 6 楼2025/07/02 02:45:21
      实操中我发现:revalidatePath 路径要含 locale 前缀,如 /zh/forum/thread/xxx。
    6. 慢慢
      慢慢来第 7 楼2025/07/05 06:45:01
      从另一个角度看:Auth.js JWT 不更新是因为没处理 trigger === 'update',要加 useSession().update()。
    7. 像素
      像素调配师第 8 楼2025/07/09 12:27:28
      我的结论恰恰相反:revalidatePath 路径要含 locale 前缀,如 /zh/forum/thread/xxx。欢迎私信深入交流。
    8. 熬夜
      熬夜的猫头鹰第 9 楼2026/01/07 17:32:28
      middleware 里 pathname 含 locale 前缀,用 includes() 不要用精确匹配。
    9. 月下
      月下独酌第 10 楼2026/01/30 20:59:32
      有个相关问题想请教:cookies().set() + redirect() 在 Server Component 不兼容,改用 Server Action。感谢楼主的启发。
    10. 海角
      海角天涯第 11 楼2026/02/18 08:26:33
      上周刚好踩了这个坑,Server Action 提交后不跳转,用 window.location.href 替代 router.push。踩了很多坑才总结出来的。
    登录后可回复
    需求

    需求翻译机

    楼主个人主页

    帖子信息

    10 回复
    0 浏览
    0 赞
    0 收藏
    回复