博文
如何使用 Django Signal 解耦模块
· ☕ 4 分钟
最近,我负责开发一个重后端的应用。这个应用数据流向复杂,处理逻辑冗余堆积。项目技术栈选择的是 Django + Vuejs。前端使用 Webpack 打包,模块化管理,主要是展示数据。后端涉及的模块多,处理规则多,数据表多,每次涉及之前功能修改时,都消耗大量时间 review 代码。这

开启 Kubernetes 监控并实施压力测试
· ☕ 4 分钟
1. Kubectl 基本命令 1.1 创建对象 1 2 3 4 5 6 7 8 # 创建资源,也可以使用远程 URL kubectl create -f ./my.yaml # 使用多个文件创建资源 kubectl create -f ./my1.yaml -f ./my2.yaml # 使用目录下的所有清单文件来创建资源 kubectl create -f ./dir # 启动一个 nginx 实例 kubectl run nginx --image=nginx 1.2 显示和查找资源 1 2 3 4 5 6 7 8 # 列出所有 namespace 中的 service kubectl get services # 列出所

Windows 7 下使用 MiniKube 学习 Kubernetes
· ☕ 3 分钟
1. 基本概念 1.1 Kubernetes Kubernetes(简称,K8s),前身是 Google 的 Borg,是用于自动部署、扩展和管理容器化应用程序的开源系统。 提供的功能有: 容器的自动化部署 自动化扩缩容 自动化应用/服务升级 容器成组,对外提供服务,支持负载均衡 服务的健康检查,自

Windows 7 下 Docker 使用问题
· ☕ 1 分钟
1. 自定义 docker-machine 位置 Windows 7 下使用 docker ,默认将 docker-machine 存放在 C:\users\your name\.docker\machine\machines 目录。 为了不占用系统盘存储空间,可以通过如下方法修改: 如果还没有创建虚拟机,可以通过设置 MACHINE_STORAGE_PATH 环境变量指定。 然后,运行 Docker Quickstart Termina,创建运行 docker-machine。 如果已经创建虚拟机,则

Flask 学习(1) - 简介
· ☕ 1 分钟
1. 简介 Flask 诞生于 2010 年,是一个使用 Python 编写的轻量级 Web 应用框架。 Flask 依赖于两个库。 Jinja2,模板引擎,类似 mako Werkzeug,遵循 WSGI 协议的 Python 函数库,实现了很多 Web 框架底层的东西,比如 request 和 response 对象。 2. Web 框架比较 Flask、Tornado、Django 特