rabbitmq安装及集群要点

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())



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 我在上一篇博客Linux本地数据上传到阿里云OSS中介绍了如何将linux本地的数据上传到阿里云的OSS,在这篇博...
    余含军阅读 6,136评论 3 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,697评论 19 139
  • 阿里云对象存储OSS,主要是用于存储静态资源文件,它提供了很多方便的操作图片的方法(缩放旋转水印等),在实现了OS...
    记住你姓李阅读 10,887评论 0 9
  • 这篇文章主要是介绍如何将服务器本地的数据上传到阿里云OSS的指定bucket中,最重要的参考文档是数据迁移单机部署...
    余含军阅读 4,188评论 0 4
  • 概述 对象存储服务(Object Storage Service,简称OSS),OSS提供统一存储的解决方案 方便...
    yaoshiyou阅读 2,143评论 0 1

友情链接更多精彩内容