Openstack swift 如何使用nginx配置openstack swift代理

Openstack swift 如何使用nginx配置openstack swift代理,openstack-swift,Openstack Swift,如何使用Nginx配置开放堆栈swift代理?基本上我想通过swift代理将大文件上传到swift存储节点,而不需要REST接口 可以在没有REST接口的情况下上传文件吗?我不认为这是不可能的,但这是非常不可取的。当您将文件上载到swift时,它会执行大量操作以确保持久性和一致性。这需要付出很大的努力,这不是一个好主意 你的具体原因是什么?在我们的集群上,我们使用Nginx对swift代理进行反向代理,没有任何大问题 此配置可以完成基本操作,因此Nginx将仅将代理反转为您的swift代理: l

如何使用Nginx配置开放堆栈swift代理?基本上我想通过swift代理将大文件上传到swift存储节点,而不需要REST接口


可以在没有REST接口的情况下上传文件吗?

我不认为这是不可能的,但这是非常不可取的。当您将文件上载到swift时,它会执行大量操作以确保持久性和一致性。这需要付出很大的努力,这不是一个好主意

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

此配置可以完成基本操作,因此Nginx将仅将代理反转为您的swift代理:

location / {
        root             html;
        proxy_pass       http://localhost:8081;
        proxy_http_version 1.1;
        proxy_set_header Connection "";
    }

附言:上面的例子确实是要点。您可以根据需要对其进行大量改进。

据我所知,由于我们使用的是nginx,我们需要使用nginx配置swift代理,我不知道这可以通过反向代理完成。我是新手,请您使用nginx与swift代理共享反向代理配置示例。看看这个配置是否能帮助您。如果你愿意,请告诉我事情的进展。