摘要: 1.模块组成 任务模块 Task 包含异步任务和定时任务. 其中, 异步任务通常在业务逻辑中被触发并发往任务队列, ⽽定时任务由 Celery Beat 进程周期性地将任务发往任务队列. 消息中间件 Broker Broker, 即为任务调度队列, 接收任务⽣产者发来的消息(即任务),将任务存⼊队列 阅读全文
posted @ 2020-06-10 14:57 JustInTime 阅读(172) 评论(1) 推荐(0)
摘要: 压力测试 常⽤⼯具 ab (apache benchmark) siege wrk locust 1.使用ab(apache benchmark) 进行压力测试 1.安装 sudo apt install apache2-utils 2.运行项目 python manage.py runserver 阅读全文
posted @ 2020-06-10 14:56 JustInTime 阅读(289) 评论(0) 推荐(0)
摘要: 1 #!/bin/bash 2 3 # 系统更新 4 system_update() { 5 echo '正在更新系统...' 6 apt update -y 7 apt upgrade -y 8 echo -e '系统更新完毕.\n' 9 } 10 11 12 # 安装系统软件 13 instal 阅读全文
posted @ 2020-06-10 14:53 JustInTime 阅读(165) 评论(0) 推荐(0)
摘要: 1.⽇志的作⽤ 记录程序运⾏状态 线上环境所有程序以 deamon 形式运⾏在后台, ⽆法使⽤ print输出程序状态 线上程序⽆⼈值守全天候运⾏, 需要有⼀种能持续记录程序运⾏状态的机制, 以便遇到问题后分析处理 记录统计数据 开发时进⾏ Debug (调试) 2.基本⽤法 import logg 阅读全文
posted @ 2020-06-10 14:51 JustInTime 阅读(242) 评论(0) 推荐(0)
摘要: 1.云服务器安全组: 它是云服务器的防火墙,可以控制开放或者关闭某些端口的访问 开放越少的端口,可以让服务器具有最大的安全性 服务器上只开放必要的几个端口就可以 不要把 MySQL、Redis 等存储服务的端口开放到公网 2.服务器免密登录 Step-1: 本地创建登录密钥 ssh-keygen - 阅读全文
posted @ 2020-06-10 14:49 JustInTime 阅读(231) 评论(0) 推荐(0)
摘要: 初识Docker Docker 是一个开源的应用容器引擎,基于 Go 语言开发。 一、特性: 灵活: 即使最复杂的应用程序也能容器化 轻量级: 容器利用并共享主机内核,在系统资源方面比虚拟机更加有效 可移植性: 可在本地构建,再部署到云端并在任何地方运行 松散耦合: 容器是高度自给自足并封装的容器, 阅读全文
posted @ 2020-06-10 14:47 JustInTime 阅读(93) 评论(0) 推荐(0)