rabbitmq安装及集群要点

2016-06-29  本文已影响254人  元宝的技术日常

RabbitMQ is the most widely deployed open source message broker.    -- RabbitMQ

如官方文档所说,


基本操作

OSS,Object Storage Service,阿里云对外提供的海量,安全,低成本,高可靠的云存储服务。

以HTML为例,开始和OSS做朋友。

第一步,导入相应的库文件。

import oss2

第二步,建立连接。

auth= oss2.Auth('你的oss账户','你的oss密码')

bucket = oss2.Bucket(auth,'http://oss-cn-beijing.aliyuncs.com',你的bucket名称)

其中 http://oss-cn-beijing.aliyuncs.com 是你的阿里云的节点地址。

第三步,设置你bucket的读写性。

私有Bucket:

bucket.create_bucket(oss2.models.BUCKET_ACL_PRIVATE)

公共可读的Bucket:

bucket.create_bucket(oss2.BUCKET_ACL_PUBLIC_READ)

好了,基本的设置已经完毕。


增查


1 上传文件

result= bucket.put_object(网页名称+'.html',html)

return result.status

记得返回状态值,便于做项目时检验。状态值为200则为上传文件成功。

2 查看所有bucket名称

service= oss2.Service(auth,'http://oss-cn-beijing.aliyuncs.com')

for buc in oss2.BucketIterator(service):

print buc.name

3 查看bucket中所有文件名称

from itertools import islice

for item inislice(oss2.ObjectIterator(bucket),100):

print (item.key)

4 查看某一文件的内容

remote_stream= bucket.get_object(filename)

print(remote_stream.read())



上一篇下一篇

猜你喜欢

热点阅读