腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
python3
专栏作者
举报
11919
文章
14076907
阅读量
238
订阅数
订阅专栏
申请加入专栏
全部文章(9999+)
python(999+)
编程算法(999+)
http(949)
https(556)
网络安全(528)
数据库(508)
tcp/ip(491)
sql(490)
html(441)
linux(408)
java(339)
php(326)
ide(303)
windows(299)
网站(288)
云数据库 SQL Server(281)
打包(261)
django(251)
javascript(230)
node.js(229)
面向对象编程(229)
其他(213)
bash(212)
yum(211)
json(188)
爬虫(173)
bash 指令(159)
api(158)
shell(153)
python3(148)
存储(140)
socket编程(136)
xml(135)
c++(131)
unix(123)
文件存储(120)
容器(114)
git(113)
github(112)
函数(111)
ssh(110)
命令行工具(106)
css(102)
android(102)
腾讯云测试服务(102)
正则表达式(101)
flask(99)
numpy(99)
list(98)
数据结构(91)
容器镜像服务(88)
nginx(87)
jquery(86)
缓存(85)
c 语言(81)
云数据库 Redis(81)
日志服务(80)
开源(79)
serverless(78)
ftp(72)
游戏(71)
selenium(71)
scrapy(70)
udp(69)
anaconda(67)
centos(58)
SSL 证书(58)
import(58)
sqlite(50)
程序(50)
key(49)
return(49)
break(48)
脚本(48)
gui(47)
ios(46)
图像处理(45)
set(45)
装饰器(45)
int(44)
字符串(44)
range(43)
ubuntu(42)
apache(42)
for循环(42)
深度学习(41)
mapreduce(41)
分布式(41)
pip(41)
access(40)
txt(40)
jenkins(38)
go(37)
人工智能(37)
数据分析(37)
qt(36)
web.py(36)
神经网络(36)
dns(36)
grep(36)
gcc(36)
安全(36)
集合(36)
unity(35)
input(35)
oracle(34)
apt-get(34)
微信(34)
eclipse(33)
matlab(33)
访问管理(33)
zabbix(33)
self(33)
c#(32)
vue.js(32)
mongodb(32)
机器学习(31)
kubernetes(30)
opencv(30)
数据(30)
单片机(29)
语法(29)
xslt & xpath(28)
对象(28)
mac os(27)
ajax(27)
kafka(27)
time(27)
测试(27)
官方文档(26)
tensorflow(26)
actionscript(26)
windows server(26)
spring(26)
运维(26)
nat(26)
add(26)
flash(25)
file(25)
ip(25)
登录(25)
配置(25)
NAT 网关(24)
虚拟化(24)
tornado(23)
排序(23)
数据加密服务(22)
sql server(22)
变量(22)
基础(22)
sqlalchemy(21)
excel(21)
统计(21)
DevOps 解决方案(20)
rabbitmq(20)
kernel(20)
小程序(20)
class(20)
copy(20)
init(20)
sys(20)
数据类型(20)
系统(20)
异常(20)
data(19)
func(19)
mysql(19)
queue(19)
server(19)
云数据库 MongoDB(18)
hadoop(18)
processing(18)
ode(18)
渲染(17)
jdk(17)
count(17)
exit(17)
path(17)
string(17)
进程(17)
ruby on rails(16)
大数据(16)
root(16)
timeout(16)
view(16)
负载均衡(15)
汇编语言(15)
mvc(15)
openstack(15)
机器人(15)
Elasticsearch Service(15)
append(15)
join(15)
port(15)
pycharm(15)
客户端(15)
连接(15)
日志(15)
线程(15)
对象存储(14)
rpc(14)
default(14)
pandas(14)
sort(14)
编码(14)
二进制(14)
.net(13)
regex(13)
svn(13)
maven(13)
markdown(13)
unicode(13)
function(13)
google(13)
line(13)
map(13)
pyqt5(13)
reverse(13)
sum(13)
thread(13)
zip(13)
接口(13)
源码(13)
memcached(12)
jar(12)
tomcat(12)
负载均衡缓存(12)
云推荐引擎(12)
spark(12)
单元测试(12)
matplotlib(12)
random(12)
socket(12)
递归(12)
服务器(12)
工具(12)
消息队列 CMQ 版(11)
文字识别(11)
zookeeper(11)
二叉树(11)
powershell(11)
com(11)
error(11)
interface(11)
ps(11)
requests(11)
百度(11)
遍历(11)
多线程(11)
继承(11)
命令行(11)
内存(11)
索引(11)
perl(10)
servlet(10)
typescript(10)
自动化(10)
自动化测试(10)
iis(10)
数据处理(10)
验证码(10)
coding(10)
config(10)
exe(10)
insert(10)
io(10)
ls(10)
object(10)
post(10)
tar(10)
text(10)
url(10)
version(10)
web(10)
原理(10)
NLP 服务(9)
ruby(9)
makefile(9)
express(9)
uml(9)
ascii(9)
filter(9)
label(9)
lock(9)
service(9)
shift(9)
size(9)
var(9)
编程(9)
操作系统(9)
队列(9)
管理(9)
交换机(9)
入门(9)
设计(9)
视频(9)
异常处理(9)
私有网络(8)
压力测试(8)
npm(8)
微服务(8)
jupyter notebook(8)
code(8)
date(8)
extend(8)
hash(8)
host(8)
lambda(8)
math(8)
max(8)
ping(8)
table(8)
tkinter(8)
闭包(8)
编辑器(8)
表格(8)
博客(8)
解决方案(8)
浏览器(8)
数组(8)
算法(8)
作用域(8)
scala(7)
bootstrap(7)
react(7)
视频处理(7)
vr 视频解决方案(7)
数据迁移(7)
hive(7)
数据可视化(7)
sas(7)
hbase(7)
utf8(7)
流计算 Oceanus(7)
agent(7)
block(7)
client(7)
element(7)
event(7)
local(7)
pdf(7)
point(7)
select(7)
sleep(7)
snmp(7)
target(7)
width(7)
wrapper(7)
服务端(7)
工作(7)
监控(7)
框架(7)
乱码(7)
终端(7)
主机(7)
vbscript(6)
r 语言(6)
ecmascript(6)
arm(6)
nosql(6)
vba(6)
TDSQL MySQL 版(6)
线性回归(6)
app(6)
assert(6)
case(6)
command(6)
cpu(6)
email(6)
exception(6)
flush(6)
image(6)
ini(6)
keyword(6)
min(6)
numbers(6)
png(6)
request(6)
send(6)
using(6)
word(6)
反射(6)
计算机(6)
开发(6)
权限(6)
调试(6)
学习笔记(6)
指针(6)
费用中心(5)
云服务器(5)
搜索引擎(5)
数据库一体机 TData(5)
svg(5)
seo(5)
kvm(5)
beautifulsoup(5)
cmd(5)
collections(5)
csv(5)
cv2(5)
datetime(5)
db(5)
difference(5)
division(5)
edit(5)
el(5)
encoding(5)
expression(5)
format(5)
global(5)
height(5)
iso(5)
logging(5)
md5(5)
model(5)
multiprocessing(5)
plot(5)
process(5)
release(5)
row(5)
settings(5)
split(5)
strip(5)
task(5)
title(5)
urllib(5)
vr(5)
wait(5)
备份(5)
服务(5)
加密(5)
快捷键(5)
模型(5)
搜索(5)
协程(5)
优化(5)
人脸识别(4)
区块链(4)
数据挖掘(4)
cocos2d(4)
lua(4)
erlang(4)
jsp(4)
硬件开发(4)
struts(4)
全文检索(4)
短信(4)
企业(4)
黑客(4)
html5(4)
jvm(4)
mybatis(4)
spring boot(4)
hashmap(4)
pytorch(4)
aop(4)
dubbo(4)
canvas(4)
sdn(4)
action(4)
argv(4)
chmod(4)
device(4)
docx(4)
figure(4)
get(4)
grid(4)
include(4)
it(4)
module(4)
mp3(4)
network(4)
null(4)
package(4)
packet(4)
position(4)
pymysql(4)
redis(4)
search(4)
series(4)
session(4)
shutil(4)
slice(4)
src(4)
store(4)
struct(4)
tcp(4)
terminal(4)
this(4)
typeerror(4)
union(4)
window(4)
xlsx(4)
编译(4)
表单(4)
并发(4)
代理(4)
定时器(4)
多进程(4)
二维码(4)
分页(4)
函数式编程(4)
后台(4)
局域网(4)
链表(4)
路由器(4)
软件(4)
实践(4)
事件(4)
同步(4)
通信(4)
线程安全(4)
效率(4)
协议(4)
异步(4)
DNS 解析 DNSPod(3)
iphone(3)
jquery ui(3)
opengl(3)
postgresql(3)
中文分词(3)
lucene/solr(3)
delphi(3)
thinkphp(3)
批量计算(3)
腾讯云可观测平台(3)
全站加速网络(3)
数据备份(3)
数据安全(3)
erp(3)
jdbc(3)
决策树(3)
cdn(3)
lamp(3)
ntp(3)
安全漏洞(3)
notepad ++(3)
mqtt(3)
任务调度(3)
es(3)
acl(3)
alpha(3)
appium(3)
axis(3)
backup(3)
bit(3)
cat(3)
cell(3)
center(3)
chrome(3)
component(3)
configure(3)
contains(3)
daemon(3)
ddd(3)
decode(3)
directory(3)
display(3)
dll(3)
download(3)
dst(3)
dt(3)
elasticsearch(3)
encode(3)
eof(3)
ethernet(3)
expect(3)
frame(3)
hex(3)
imap(3)
jieba(3)
ld(3)
legend(3)
localhost(3)
member(3)
message(3)
meta(3)
mkdir(3)
nameerror(3)
openpyxl(3)
output(3)
partial(3)
pool(3)
preferences(3)
replace(3)
reset(3)
response(3)
sed(3)
sequence(3)
shuffle(3)
shutdown(3)
sqlite3(3)
tail(3)
timer(3)
tm(3)
types(3)
ui(3)
valueerror(3)
vi(3)
vim(3)
xlrd(3)
zlib(3)
报表(3)
编程语言(3)
动画(3)
动态规划(3)
翻译(3)
技巧(3)
教程(3)
垃圾回收(3)
网络编程(3)
硬件(3)
原型(3)
字符编码(3)
自动驾驶(2)
swift(2)
嵌入式(2)
phpmyadmin(2)
云数据迁移(2)
云直播(2)
检测工具(2)
cci 持续集成(2)
腾讯移动分析(2)
云转码(2)
金融(2)
sass(2)
云数据库 MySQL(2)
devops(2)
图像识别(2)
asp(2)
keras(2)
scikit-learn(2)
spring cloud(2)
物联网(2)
wpf(2)
腾讯云开发者社区(2)
云数据库 postgresql(2)
云计算(2)
特征工程(2)
分类算法(2)
服务网格(2)
腾讯云图数据可视化(2)
汽车(2)
adobe(2)
apple(2)
apply(2)
apt(2)
architecture(2)
argparse(2)
arguments(2)
async(2)
auto(2)
awk(2)
axes(2)
backend(2)
background(2)
base64(2)
bind(2)
border(2)
brackets(2)
build(2)
byte(2)
calendar(2)
channel(2)
cisco(2)
clock(2)
configuration(2)
connect(2)
cookie(2)
core(2)
counter(2)
crontab(2)
ctypes(2)
curl(2)
database(2)
decorator(2)
digits(2)
disk(2)
dockerfile(2)
document(2)
dos(2)
dot(2)
dp(2)
driver(2)
eval(2)
execute(2)
fabric(2)
fft(2)
fifo(2)
fixed(2)
flags(2)
form(2)
gc(2)
gd(2)
gevent(2)
goto(2)
gzip(2)
handler(2)
header(2)
im(2)
integer(2)
intersection(2)
iterable(2)
iterator(2)
limit(2)
lines(2)
load(2)
mac(2)
mask(2)
match(2)
matrix(2)
medium(2)
menu(2)
na(2)
native(2)
nested(2)
nlp(2)
opacity(2)
outlook(2)
p2p(2)
padding(2)
pagination(2)
paramiko(2)
paste(2)
phantomjs(2)
photoshop(2)
pickle(2)
pipe(2)
public(2)
pymongo(2)
python爬虫(2)
pywin32(2)
rank(2)
reactor(2)
readline(2)
redhat(2)
reduce(2)
resize(2)
restful(2)
router(2)
sample(2)
scale(2)
scapy(2)
screen(2)
script(2)
setter(2)
sh(2)
shadow(2)
share(2)
show(2)
smtplib(2)
space(2)
spam(2)
ssl(2)
stack(2)
startup(2)
submit(2)
subplot(2)
sudo(2)
syntax(2)
system(2)
templates(2)
tools(2)
touch(2)
tree(2)
truncate(2)
unique(2)
virtualbox(2)
wget(2)
wmi(2)
worker(2)
xls(2)
yaml(2)
笔记(2)
编译器(2)
布局(2)
插件(2)
程序员(2)
地图(2)
工作流(2)
架构(2)
加密解密(2)
加密算法(2)
开发者(2)
可视化(2)
事务(2)
数学(2)
文件上传(2)
线程池(2)
内容分发网络 CDN(1)
云点播(1)
语音识别(1)
云硬盘(1)
腾讯云gme(1)
objective-c(1)
xcode(1)
asp.net(1)
angularjs(1)
android studio(1)
textview(1)
sphinx(1)
solaris(1)
专用宿主机(1)
容器服务(1)
云函数(1)
移动直播(1)
海外加速(1)
TAPD 敏捷项目管理(1)
智能鉴黄(1)
人脸核身(1)
语音合成(1)
日志数据(1)
codeigniter(1)
eslint(1)
socket.io(1)
yarn(1)
云联网(1)
wordpress(1)
silverlight(1)
网站建设(1)
element ui(1)
postcss(1)
nest(1)
gerrit(1)
yii(1)
防火墙(1)
密钥管理服务(1)
智慧酒店解决方案(1)
sdk(1)
迁移(1)
接口测试(1)
fiddler(1)
etcd(1)
ghost(1)
图片处理(1)
漏洞扫描服务(1)
测试服务(1)
项目管理(1)
ada(1)
addeventlistener(1)
admin(1)
aggregation(1)
alarm(1)
annotations(1)
ansi(1)
arcgis(1)
arrays(1)
asm(1)
attachment(1)
attr(1)
attributeerror(1)
attributes(1)
authentication(1)
autocomplete(1)
autoit(1)
aws(1)
bat(1)
behavior(1)
blocking(1)
blur(1)
boot(1)
buffer(1)
bug(1)
camera(1)
casperjs(1)
celery(1)
cgi(1)
character(1)
checkbox(1)
classification(1)
codec(1)
combinations(1)
compare(1)
conda(1)
connection(1)
console(1)
contacts(1)
controller(1)
cookies(1)
crm(1)
cron(1)
crosstab(1)
cs(1)
css3(1)
cto(1)
cvs(1)
d3(1)
dao(1)
dataframe(1)
ddl(1)
debug(1)
decimal(1)
deferred(1)
delay(1)
delimiter(1)
deployment(1)
deprecated(1)
dfs(1)
dialog(1)
dictionary(1)
dijkstra(1)
distinct(1)
distribution(1)
double(1)
draw(1)
dropdown(1)
dump(1)
duration(1)
dynamic(1)
echarts(1)
emacs(1)
embed(1)
enterprise(1)
entity(1)
environment(1)
epoch(1)
epoll(1)
equation(1)
evaluation(1)
exec(1)
exists(1)
expand(1)
explode(1)
export(1)
factory(1)
fetch(1)
fibonacci(1)
field(1)
filenames(1)
final(1)
finance(1)
firefox(1)
firewall(1)
fopen(1)
fork(1)
forms(1)
frames(1)
free(1)
freeze(1)
friend(1)
gaussian(1)
gdb(1)
generator(1)
geometry(1)
getter(1)
gif(1)
glob(1)
gmail(1)
gnome(1)
gradient(1)
graphics(1)
gtk3(1)
handle(1)
haproxy(1)
hid(1)
history(1)
hook(1)
href(1)
identity(1)
installation(1)
interpreter(1)
ipc(1)
ironpython(1)
isset(1)
iteration(1)
jobs(1)
jpeg(1)
jupyter(1)
keyerror(1)
kubectl(1)
lan(1)
ldap(1)
leveldb(1)
linux运维(1)
listbox(1)
live(1)
loading(1)
locale(1)
lxml(1)
mapping(1)
marker(1)
mean(1)
media(1)
memory(1)
metaclass(1)
microsoft(1)
middleware(1)
mobile(1)
models(1)
multicast(1)
multiline(1)
nan(1)
nav(1)
neo4j(1)
next(1)
nonetype(1)
ole(1)
openldap(1)
openssl(1)
operators(1)
orm(1)
packaging(1)
palindrome(1)
parent(1)
patch(1)
paypal(1)
pcap(1)
pdb(1)
pentaho(1)
permutation(1)
physics(1)
pid(1)
pipenv(1)
plist(1)
popen(1)
porting(1)
posix(1)
precision(1)
privacy(1)
private(1)
proc(1)
product(1)
project(1)
prompt(1)
protobuf(1)
protocols(1)
provider(1)
proxy(1)
push(1)
py2exe(1)
pyinstaller(1)
pyqt4(1)
pyserial(1)
qemu(1)
rbac(1)
record(1)
reference(1)
refresh(1)
relationship(1)
rem(1)
rename(1)
repeat(1)
report(1)
reportlab(1)
resolution(1)
resources(1)
rest(1)
restart(1)
robotframework(1)
routes(1)
rsync(1)
rtsp(1)
safari(1)
saltstack(1)
samba(1)
schedule(1)
scheduler(1)
scheduling(1)
scp(1)
screenshot(1)
selector(1)
semaphore(1)
sendkeys(1)
sendmail(1)
setuptools(1)
sha1(1)
sha256(1)
shared(1)
sharepoint(1)
simulator(1)
singleton(1)
slide(1)
smtp(1)
sqlplus(1)
sql语句(1)
ssm(1)
state(1)
static(1)
statistics(1)
status(1)
std(1)
stomp(1)
stub(1)
styles(1)
subclass(1)
subscription(1)
super(1)
svm(1)
swig(1)
swipe(1)
sympy(1)
synchronized(1)
t4(1)
tcl(1)
telnet(1)
tensor(1)
textarea(1)
threadpoolexecutor(1)
thrift(1)
toast(1)
token(1)
trace(1)
transition(1)
translate(1)
trim(1)
twisted(1)
uart(1)
ucloud(1)
updates(1)
upgrade(1)
urllib2(1)
vector(1)
viewport(1)
virtualenv(1)
vmware(1)
voice(1)
void(1)
vps(1)
vuex(1)
warnings(1)
wav(1)
wcf(1)
webdriver(1)
webkit(1)
webservice(1)
websocket(1)
web服务器(1)
weka(1)
whitespace(1)
win32com(1)
winform(1)
wireshark(1)
worksheet(1)
xlsxwriter(1)
xlwings(1)
xpath(1)
zero(1)
编程思想(1)
并发编程(1)
播客(1)
部署(1)
程序设计(1)
磁盘(1)
存储过程(1)
单例模式(1)
定时任务(1)
服务器配置(1)
高并发(1)
工具类(1)
公众号(1)
规范化(1)
行业(1)
华为(1)
环境搭建(1)
兼容性(1)
开发工具(1)
跨域(1)
蓝牙(1)
量化(1)
流量(1)
路由(1)
内存管理(1)
内核(1)
苹果(1)
日志分析(1)
上传图片(1)
摄像头(1)
生命周期(1)
手机(1)
数据存储(1)
数据结构与算法(1)
数据中心(1)
思维导图(1)
特效(1)
调试工具(1)
拖拽(1)
网关(1)
网络(1)
性能(1)
虚拟机(1)
需求分析(1)
压缩(1)
异步编程(1)
音频(1)
用户体验(1)
域名(1)
源码分析(1)
云主机(1)
重定向(1)
中间件(1)
自动化部署(1)
自动化运维(1)
搜索文章
搜索
搜索
关闭
docker封装Spring Cloud(单机版)
SSL 证书
https
rabbitmq
html
网站
5672是rabbitmq 默认TCP监听端口,我已经给rabbitmq配置SSL,它使用新的端口号5671。
py3study
2020-04-01
385
0
禁用rabbitmq 5672端口
rabbitmq
SSL 证书
https
网站
5672是rabbitmq 默认TCP监听端口,我已经给rabbitmq配置SSL,它使用新的端口号5671。
py3study
2020-04-01
3.2K
0
python使用pika操作rabbitmq
网络安全
ubuntu
github
rabbitmq
线程并不适用于每种场景, 因此并不要求使用线程。 但是pika并不禁用线程, 对于
py3study
2020-03-27
2.7K
0
centos6.9 rabbitmq 3.6.8升级3.8.2
https
yum
rabbitmq
erlang
json
https://www.cnblogs.com/xiao987334176/p/12303664.html
py3study
2020-03-27
1.8K
3
centos6.9 搭建rabbitmq 3.6.8集群
网络安全
rabbitmq
erlang
缓存
RabbiMQ是用Erang开发的,集群非常方便,因为Erlang天生就是一门分布式语言,但其本身并不支持负载均衡。
py3study
2020-03-26
648
0
python中的rabbitmq
rabbitmq
python
编程算法
RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过 队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。
py3study
2020-01-20
678
0
RabbitMQ
消息队列 CMQ 版
kafka
rabbitmq
python
RabbitMQ概述:RabbitMQ是使用最广泛的开源消息代理。RabbitMQ轻量级,易于在集群内部和云平台中部署。它支持多种消息传递协议。 它可以满足企业高规模,高可用性的要求。RabbitMQ使用Erlang语言开发的。 MQ概述:全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。 MQ运行机制: P表示生产者,C表示消费者,红色部分为消息队列
py3study
2020-01-20
1.4K
0
RabbitMQ消息队列
rabbitmq
python
消息队列 CMQ 版
kafka
RabbitMQ是一个在AMQP基础上完整的、可复用的企业消息系统,遵循Mozilla Public License开源协议。MQ全称Message Queue(消息队列),它是一种应用程序对应用程序的通信方式。应用程序通过读写入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接他们。消息传递指的是程序之间通过在消息中发送数据通信,而不是直接调用彼此来通信,直接调用通常用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。
py3study
2020-01-17
653
0
Python介绍RabbitMQ使用篇二
rabbitmq
python
上一篇我们使用C#语言讲解了单个消费者从消息队列中处理消息的模型,这一篇我们使用Python语言来讲解多个消费者同时工作从一个Queue处理消息的模型。
py3study
2020-01-17
507
0
RabbitMQ 消息队列
rabbitmq
erlang
ubuntu
linux
rpc
RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。
py3study
2020-01-16
887
0
python rabbitmq no_
python
rabbitmq
发送端: import pika connection = pika.BlockingConnection(pika.ConnectionParameters('localhost')) channel = connection.channel() channel.queue_declare(queue='hello') # for i in range(100): channel.basic_publish(exchange='', routing_key
py3study
2020-01-14
294
0
python rabbitmq 队列持久
python
rabbitmq
发送端: import pika connection = pika.BlockingConnection(pika.ConnectionParameters('localhost')) channel = connection.channel() channel.queue_declare(queue='hello',durable=True) ##队列持久化,队列重启后也存在,不保证数据是否存在 # channel.queue_delete(queue="task_queue") # for i
py3study
2020-01-14
405
0
python操作rabbitmq 实践笔
rpc
rabbitmq
python
2. 实现功能: (1)rabbitmq循环调度,将消息循环发送给不同的消费者,如:消息1,3,5发送给消费者1;消息2,4,6发送给消费者2。 (2)消息确认机制,为了确保一个消息不会丢失,RabbitMQ支持消息的确认 , 一个 ack(acknowlegement) 是从消费者端发送一个确认去告诉RabbitMQ 消息已经接收了、处理了,RabbitMQ可以释放并删除掉了。如果一个消费者死掉了(channel关闭、connection关闭、或者TCP连接断开了)而没有发送ack,RabbitMQ 就会认为这个消息没有被消费者处理,并会重新发送到生产者的队列里,如果同时有另外一个消费者在线,rabbitmq将会将消息很快转发到另外一个消费者中。 那样的话你就能确保虽然一个消费者死掉,但消息不会丢失。 这个是没有超时的,当消费方(consumer)死掉后RabbitMQ会重新转发消息,即使处理这个消息需要很长很长时间也没有问题。消息的 acknowlegments 默认是打开的,在前面的例子中关闭了: no_ack = True . 现在删除这个标识 然后 发送一个 acknowledgment。 (3)消息持久化,将消息写入硬盘中。 RabbitMQ不允许你重新定义一个已经存在、但属性不同的queue。需要标记消息为持久化的 - 要通过设置 delivery_mode 属性为 2来实现。 消息持久化的注意点: 标记消息为持久化并不能完全保证消息不会丢失,尽管已经告诉RabbitMQ将消息保存到磁盘,但RabbitMQ接收到的消息在还没有保存的时候,仍然有一个短暂的时间窗口。RabbitMQ不会对每个消息都执行同步 --- 可能只是保存到缓存cache还没有写入到磁盘中。因此这个持久化保证并不是很强,但这比我们简单的任务queue要好很多,如果想要很强的持久化保证,可以使用 publisher confirms。 (4)公平调度。在一个消费者未处理完一个消息之前不要分发新的消息给它,而是将这个新消息分发给另一个不是很忙的消费者进行处理。为了解决这个问题我们可以在消费者代码中使用 channel.basic.qos ( prefetch_count = 1 ),将消费者设置为公平调度。 生产者
py3study
2020-01-09
1.9K
0
Python RabbitMQ
rpc
消息队列 CMQ 版
kafka
rabbitmq
api
RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。
py3study
2020-01-09
446
0
【Python模块】rabbitMQ
rabbitmq
erlang
消息队列 CMQ 版
kafka
父进程与子进程间,同一父继承可以用multiprocess的Manager模块来实现数据互访。
py3study
2020-01-07
796
0
3Python全栈之路系列之Rabbit
rabbitmq
rpc
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件。RabbitMQ服务器是用Erlang语言编写的,它可以为你的应用提供一个通用的消息发送和接收平台,并且保证消息在传输过程中的安全,RabbitMQ官网,RabbitMQ中文文档。
py3study
2020-01-07
349
0
Python自动化开发学习11-Rabb
rabbitmq
好了,这样就安装完了。 其实,rabbitmq是用erlang语言实现的,这里用yum安装,把有依赖关系的erlang也一起安装好了。
py3study
2020-01-07
405
0
Python之RabbitMQ
rabbitmq
rpc
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件。RabbitMQ服务器是用Erlang语言编写的,它可以为你的应用提供一个通用的消息发送和接收平台,并且保证消息在传输过程中的安全,RabbitMQ官网,RabbitMQ中文文档。
py3study
2020-01-06
549
0
RabbitMQ学习及实践3--Spr
rabbitmq
mybatis
xml
spring
mvc
根据学习的RabbitMQ知识配了一个SpringMVC的实现。这是一个完整的工程,view的部分使用freeMarker,持久化操作是通过mybatis实现。
py3study
2020-01-06
434
0
利用RabbitMQ实现RPC(pyth
http
rabbitmq
rpc
python
RPC——远程过程调用,通过网络调用运行在另一台计算机上的程序的函数\方法,是构建分布式程序的一种方式。RabbitMQ是一个消息队列系统,可以在程序之间收发消息。利用RabbitMQ可以实现RPC。本文所有操作都是在CentOS7.3上进行的,示例代码语言为Python。
py3study
2020-01-06
769
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档