如何使用nginx配置openstack swift代理

时间:2018-05-09 09:32:34

标签: openstack-swift

如何使用Nginx配置开放堆栈swift代理?基本上我想通过没有REST接口的swift代理将大文件上传到swift存储节点。

是否可以上传没有REST接口的文件?

1 个答案:

答案 0 :(得分:0)

我不会说这是不可能的,但是 HIGHLY 是不可取的。当您将文件上传到swift时,它会进行大量操作以确保持久性和一致性。这太费劲了,这不是一个好主意。

你具体的原因是什么?在我们的集群上,我们使用Nginx对swift代理执行反向代理而没有任何大问题。

这个conf可以做基础知识,所以Nginx只会将代理转发给你的swift代理:

location / {
        root             html;
        proxy_pass       http://localhost:8081;
        proxy_http_version 1.1;
        proxy_set_header Connection "";
    }
PS:以上例子确实是必需品。你可以根据自己的需要改进它。