Docker
-
在 Windows 10 中,名为 Vmmem 的进程占用内存过高的排查分析
1、在 Windows 10 中,感觉卡顿得厉害。查看任务管理器,内存占用 98%。而名为 Vmmem 的进程占用内存高达 2.1 GB 。如图1 图1 2、Vmmem 进程是系统…
-
执行命令:docker exec -i wshop-mysql mysql -uroot -proot wshop_store < wshop_store.sql ,报错:mysql: [Warning] Using a password on the command line interface can be insecure.
1、执行命令:docker exec -i wshop-mysql mysql -uroot -proot wshop_store < wshop_store.sql ,报错…
-
在 Windows 10 专业版中搭建 Laravel Sail 开发环境
1、Laravel Sail 要求支持 WSL 2 的 Windows 10 系统。在 2020 年五月份发布的 2004 版本才支持 WSL 2 功能,所以我们的系统需更新到等于…
-
将 /vendor 加入至 Git 仓库后,Docker 部署,升级失败的分析解决
1、编辑 .gitignore,将 /vendor 加入至 Git 仓库,如图1 图1 # composer vendor dir # /vendor 2、在 Jenkins 中构…
-
在 Rancher 中实现集群的部署与测试 ( 负载均衡 与 命令行下的 Redis 锁定、性能提升 )
1、在 Rancher 中,克隆已经存在的 Docker 容器 channel-pub-api-prev 为 channel-pub-api-prev-1、channel-pub-…
-
在 Yii 2.0 中,控制台命令的集群实现,Redis模型的锁定实现(以保证同一时间段内,即使多台服务器皆在运行命令行,但是每台服务器运行的任务是不重复的,以提升命令行的总体处理性能)
1、Docker 部署,基于 Supervisor 的 crontab (bash sleep) 的实现,以降低内存占用,参考:https://www.shuijingwanwq.…
-
基于阿里云的 ECS、RDS,将个人博客迁移升级至:Docker(基于预算考虑,最终未实现)、LNMP(CentOS 7.7、Nginx 1.16、MySQL 5.7、PHP 7.4)、HTTPS 的过程
1、基于 Xshell 6 进入 CentOS 服务器中,将网站程序目录压缩打包,执行压缩命令,执行结果如图1 图1 cd /data/wwwroot/shuijingwanwq.…
-
Docker 部署,基于 Supervisor 的 crontab (bash sleep) 的实现,以降低内存占用
1、命令行脚本的运行基于 Supervisor 提供支持,持续运行期间,占用内存过高的问题仍然未得到根本解决,查看网址:http://www.shuijingwanwq.com/2…
-
基于 Yii 2.0 实现的命令行脚本,持续运行期间,占用内存过高的分析与解决
1、当在 MySQL 与 Redis 中的数据量较小时,Docker 容器的 CPU:0.02%,内存:298MB,如图1、图2 图1 图2 2、查看 MySQL 的实例监控情况,…
-
Docker 部署,将目录 sobey 修改为 mcloud,构建镜像时,报错:composer install returned a non-zero code: 255 的分析解决
1、Docker 部署,在 Jenkins 上构建镜像时,报错:composer install returned a non-zero code: 255,如图1 图1 Step…