摘要:
一、实际生产的架构图 1、生产环境为什么要这样干 2、常用的queue软件 二、我们今天如何实现? 1、实现思路 问题:views和web之间已返回,线程这里就断开了,那是因为你用django又启了一个线程 怎样才启动一个独立的进程,和django是没有关系,只不过是用django启动的,由操作系统 阅读全文
摘要:
一、批量任务开发思路 1、开发目标 2、开发思路 1、前端提交发起请求100台机器,那我要等待5分钟, 问题就在于,这100台不是同时执行完的,有可能我有10台执行完了,执行完了不能让他等五分钟,让他执行完了立刻就返回 2、返回一个什么呢? task_id的值,这个值是唯一值 3、触发任务和拿取结果 阅读全文
摘要:
一、安装shellinabox 1、安装依赖工具 2、克隆代码 3、生成configure 4、编译安装 5、启动 6、检查端口是否启动 二、shellinabox web登陆截图 1、web登陆 2、堡垒机 3、192.168.16.51执行df和pwd命令 5、192.168.16.51执行to 阅读全文
摘要:
strace是Linux系统下的一个用来跟踪系统调用的工具,它的实现基础是ptrace系统调用。使用strace工具可以跟踪一个程序执行过程中发生的系统调用。 我这里讲到的内容有一点点和mips体系相关,不过不熟悉mips也不影响阅读。 一、ptrace系统调用 ptrace系统调用提供了一种方法来 阅读全文
摘要:
一、目录结构 二、实现代码 1、views 2、url 3、settings 4、base.html 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" cont 阅读全文