我使用minio在客户端之间传输文件,这些客户端不需要同时在线,所以我上传一个文件到minio,并通知另一个客户端有一个文件可以下载。客户端下载文件后,我不再需要服务器上的文件。所以现在的问题,有没有一种方法来设置Minio服务器或桶,成功下载后删除文件.我知道我可以在客户端上发出一个命令,他应该向服务器发送删除文件的信号,但我认为可能有一种方法可以在不更新我们使用的许多不同客户端的情况下完成。
de90aj5v1#
最简单的方法是让同一个客户端删除文件,就像你提到的,但是这会使你的代码库膨胀,这取决于你需要做多少。话虽如此,MinIO确实提供了2个特性,您可以使用它们来简化代码库。
在上面所有的方法中,你都需要一段代码来删除你不再需要的文件,这只是你想在哪里实现它的问题。
1条答案
按热度按时间de90aj5v1#
最简单的方法是让同一个客户端删除文件,就像你提到的,但是这会使你的代码库膨胀,这取决于你需要做多少。
话虽如此,MinIO确实提供了2个特性,您可以使用它们来简化代码库。
在上面所有的方法中,你都需要一段代码来删除你不再需要的文件,这只是你想在哪里实现它的问题。