上一页 1 ··· 145 146 147 148 149 150 151 152 153 ··· 218 下一页

2018年12月27日

构建高可用服务端

摘要: 一. 什么是高可用性 服务端,顾名思义就是为用户提供服务的。停工时间,就是不能向用户提供服务的时间。高可用,就是系统具有高度可用性,尽量减少停工时间。 停工的原因一般有: 停工的原因,可以理解为灾难,所以系统的高可用性就是容灾,即应对灾难的能力,系统有较好的容灾能力,也就是即使灾难出现,系统依然可以 阅读全文

posted @ 2018-12-27 21:46 ExplorerMan 阅读(219) 评论(0) 推荐(0) 编辑

Python使用multiprocessing实现一个最简单的分布式作业调度系统

摘要: Python使用multiprocessing实现一个最简单的分布式作业调度系统介绍Python的multiprocessing模块不但支持多进程,其中managers子模块还支持把多进程分布到多台机器上。一个服务进程可以作为调度者,将任务分布到其他多个机器的多个进程中,依靠网络通信。 想到这,就在 阅读全文

posted @ 2018-12-27 21:44 ExplorerMan 阅读(957) 评论(0) 推荐(0) 编辑

python3 分布式进程(跨机器)BaseManager(multiprocessing.managers)

摘要: A机器负责发送任务和接受结果: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #task_master.py import random,time,queue from multipr 阅读全文

posted @ 2018-12-27 21:43 ExplorerMan 阅读(630) 评论(0) 推荐(0) 编辑

python BaseManager分布式学习

摘要: 如果我们已经有一个通过Queue通信的多进程程序在同一台机器上运行,现在,由于处理任务的进程任务繁重,希望把发送任务的进程和处理任务的进程分布到两台机器上。怎么用分布式进程实现?原有的Queue可以继续使用,但是,通过managers模块把Queue通过网络暴露出去,就可以让其他机器的进程访问Que 阅读全文

posted @ 2018-12-27 21:42 ExplorerMan 阅读(2142) 评论(0) 推荐(0) 编辑

简单的异步任务工具——rq 的使用教程

摘要: rq是一个简单的,轻量级的异步任务工具。如果在网站中用户发起一个用时很久(大于2分钟)的请求,如果用同步的方式,服务器就会返回超时。这时候就需要用异步请求,用户发起请求后,服务端把作业扔给另一个进程去执行,然后立刻返回给用户,用户再通过轮询或者其他方式来获取作业的执行进度和执行结果。rq的作用就相当 阅读全文

posted @ 2018-12-27 21:41 ExplorerMan 阅读(1219) 评论(0) 推荐(0) 编辑

Python通过Manager方式实现多个无关联进程共享数据

摘要: Python实现多进程间通信的方式有很多种,例如队列,管道等。但是这些方式只适用于多个进程都是源于同一个父进程的情况。如果多个进程不是源于同一个父进程,只能用共享内存,信号量等方式,但是这些方式对于复杂的数据结构,例如Queue,dict,list等,使用起来比较麻烦,不够灵活。Manager是一种 阅读全文

posted @ 2018-12-27 21:40 ExplorerMan 阅读(703) 评论(0) 推荐(0) 编辑

2018年12月25日

Awesome Flask Awesome

摘要: A curated list of awesome Flask resources and plugins Awesome Flask Framework Admin interface Authentication Authorization Database Database Migration 阅读全文

posted @ 2018-12-25 16:58 ExplorerMan 阅读(545) 评论(0) 推荐(0) 编辑

python进程池:multiprocessing.pool

摘要: 阅读目录 例1:使用进程池 例2:使用进程池(阻塞) 例3:使用进程池,并关注结果 例4:使用多个进程池 在利用Python进行系统管理的时候,特别是同时操作多个文件目录,或者远程控制多台主机,并行操作可以节约大量的时间。当被操作对象数目不大时,可以直接利用multiprocessing中的Proc 阅读全文

posted @ 2018-12-25 16:45 ExplorerMan 阅读(224) 评论(0) 推荐(0) 编辑

Python后端架构演进

该文被密码保护。 阅读全文

posted @ 2018-12-25 11:29 ExplorerMan 阅读(0) 评论(0) 推荐(0) 编辑

2018年12月24日

Flask中'endpoint'(端点)的理解

摘要: Flask路由是如何工作的 整个flask框架(及以Werkzeug类库为基础构建的应用)的程序理念是把URL地址映射到你想要运行的业务逻辑上(最典型的就是视图函数),例如: 1 2 3 注意,add_url_rule函数实现了同样的目的,只不过没有使用装饰器,因此,下面的程序是等价的: 1 2 3 阅读全文

posted @ 2018-12-24 22:05 ExplorerMan 阅读(402) 评论(0) 推荐(0) 编辑

上一页 1 ··· 145 146 147 148 149 150 151 152 153 ··· 218 下一页

导航