上了两天输出 txt 日志 15mb...完全没法看了 各种 MySQL 的问题,docker ps -a status 显示 MySQL exit。docker restart MySQL 依旧显示 exit. docker exec 进不了 MySQL 。脑子一热 rm 移除了 MySQL。新空间的第一篇长文就此报 ..

郁闷至极 docker 下的 solo 日志绝对路径在哪儿?

上了两天输出 txt 日志 15mb...完全没法看了

各种 MySQL 的问题,docker ps -a status 显示 MySQL exit。docker restart MySQL 依旧显示 exit.

docker exec 进不了 MySQL 。脑子一热 rm 移除了 MySQL。新空间的第一篇长文就此报销。之前不了解 docker,这几天用下来感觉 MySQL 的问题太大了,各种花式报错。

这里有几个问题:

1.我有什么办法找回 2 天前我写的这篇文章,有什么黑技术不,什么网页快照历史?是不是当 docker rm MySQL 就意味着我们的博客报废了? 那么 MySQL restart 无效一直处于 exit 怎么办呢?我是事后想到了 workbench,去连接 MySQL,docker exec 提示出错,无法在终端进 MySQL 了。

2.屡次提示 max packet 超出,修改后又恢复,my.cnf 是不是有问题?我看了下在 etc 目录下只有两行,其他都是注释。。

非常悔恨,早知道老老实实打 war 包。复制黏贴一时爽

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。

    Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!
    具体细节请浏览 B3log 构思

    1005 引用 • 7689 回帖 • 650 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    1464 引用 • 9659 回帖 • 572 关注
13 回帖
请输入回帖内容...
  • tomyu168

    感谢谷歌快照,同时又吓了一跳,solo 这种 blog 居然会被谷歌收录?是怎么回事呢

    1 回复
  • geektomya

    要是同步了 GitHub 的话,上面也可以找到博客的。然后就是可以用物理机的 MySQL,docker 里面如果你没有做持久化的话,重启 MySQL 也可能出现数据丢失的。升级 solo3.6.7 的话,用本机 MySQL 挺不错的,我目前没遇到过撒子问题了。

  • 88250

    如果开启了 GitHub 同步备份的话 GitHub 上会有备份数据的。

  • someone55059

    @88250 好多问关于 solo 的, 是不是文档有点欠缺呐?

    1 回复
  • 88250

    基本所有问题文档里都有 🤣

    1 回复
  • someone55059

    这些熊孩子真懒, 文档都懒得看了。

  • tomyu168

    还是老问题,packet too large 无论是终端下 set 修改,还是到 etc 下的 my.conf 改完了过段时间又重置了 max_allowed_packet

    异常 2:Communications link failure

    The last packet successfully received from the server was 12 milliseconds ago. The last packet sent successfully to the server was 12 milliseconds ago.

    是因为空间在香港连接超时造成数据库中断了? 看了网上的解决办法是到 my.conf 修改 interactive_timeout,wait_timeout 参数,老问题又来了,改完重启,在 show 参数发现无效,虽然站点又启动了,但是不知道是不是随时又会 404

  • 88250

    MySQL 装宿主机,这样运维简单点。

    1 回复
  • tomyu168 1

    不用 docker 咯,我也觉得,建议用户指南里面提醒一下,docker 下的 MySQL 无论是终端还是配置文件中修改,timeout 和 max allow packet 不定时会自己重置,然后数据库连接失败,网站 404,目前原理不明

  • arrayMi

    数据库报# Communications link failure 的问题,我哦看到一个帖子,可以参考试试
    https://blog.csdn.net/qq_27471405/article/details/80921846

  • T-Aoker

    主页是官方文章引导, MySQL 都是装到 docker 里的

  • kangaroo1122

    MySQL 不要装到 docker 里

  • tomyu168

    已移除 docker MySQL 镜像,安装独立 MySQL。docker 下 MySQL 虽然安装很方便但是 my.cnf 因不明原因会在一段时间后自动回复出场设置,最大可接受的 packet 恒定为 2048kb 因此导致稍长的文章无法加载数据库连接中断

请输入回帖内容 ...