logo NodeSeekbeta

一个新的支持mysql的nazha 探针镜像

哪吒探针似乎不支持Mysql或者其他专业数据库,无论怎么配置环境变量使用mysql等,nezha都会首先创建使用sqlite,导致在服务器数量较多、探针主控服务器较小的时候,运行十分卡顿,登陆后台都能卡半天,删除增加服务器都会卡几秒,甚至还报错,常见就是登陆后台登陆几次才进去,而将splite改成mysql会好很多。

源代码仓库:https://github.com/Shannon-x/nezha.git

拉取镜像:

docker pull ghcr.io/shannon-x/nezha:latest

同时将 docker-compose.yml 文件中的镜像名称替换成

ghcr.io/shannon-x/nezha:latest

修改配置文件 (data/config.yaml)

database:
  type: mysql
  host: localhost
  port: 3306
  username: nezha
  password: your_password
  dbname: nezha

仅供参考,还有数据库迁移等步骤,可以使用ai辅助解决

  • xhj003

  • 划重点:导致在服务器数量较多

  • 不错 xhj003

  • xhj003

  • 更新了nezha最新版本

  • 2026/08/06 02:29:38 ERROR: type "longtext" does not exist (SQLSTATE 42704)
    nezha-dashboard | [23.385ms] [rows:0] ALTER TABLE "notifications" ALTER COLUMN "request_header" TYPE longtext USING "request_header"::longtext
    nezha-dashboard | 2026/08/06 02:29:38 failed to auto-migrate database: ERROR: type "longtext" does not exist (SQLSTATE 42704)

    这个在postgresql里的用longtext还无法绕过检测

  • 服务器多了 SQLite 确实顶不住,改成 MySQL 后台瞬间就不卡了。这个镜像省得自己改代码编译,挺方便的,回头把现有的哪吒主控迁过去试试。

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有71940位seeker

🎉欢迎新用户🎉