我有一個小型Java程序,使用戶能夠上傳/下載文件到Amazon S3或從其中下載文件。我有一個'取消'按鈕,並且一旦按下這個按鈕就想取消轉移。正在中止AWS S3上傳
它似乎有一個abort()
方法時下載似乎工作,但我不知道如何去中止上傳。我正在使用TransferManager上傳文件。我曾嘗試呼叫transferManager.shutdownNow()
以及transferManager.abortMultipartUploads()
,但該文件仍顯示在S3管理控制檯中,就好像傳輸未中止一樣。難道我做錯了什麼?