I experienced the same behavior recently. For example, in the logs I can find successful downloads for piece FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ more than 100 times in just a minute time span. A couple of these log lines for reference:
2024-11-08T13:48:35Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:40948"}
2024-11-08T13:48:35Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:40902"}
2024-11-08T13:48:35Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:47940"}
2024-11-08T13:48:35Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:47516"}
2024-11-08T13:48:35Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:47968"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41038"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41090"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41016"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41068"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41054"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41106"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41190"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:47988"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41386"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41268"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41224"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41238"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41202"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:48014"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:48032"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41330"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41434"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41372"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "109.61.92.86:41336"}
2024-11-08T13:48:36Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:48058"}
2024-11-08T13:48:37Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:48088"}
2024-11-08T13:48:37Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:48114"}
2024-11-08T13:48:37Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:48024"}
2024-11-08T13:48:37Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:48106"}
2024-11-08T13:48:37Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:44062"}
2024-11-08T13:48:37Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:48230"}
2024-11-08T13:48:37Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:47850"}
2024-11-08T13:48:38Z INFO piecestore downloaded {"Process": "storagenode", "Piece ID": "FEF6AZW2GBMVAORPXJC7H6VKTHNPXX5ARDYUOF2I6P743QXOSFXQ", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "GET", "Offset": 0, "Size": 14080, "Remote Address": "79.127.219.43:44112"}
The remote addresses vary, so they seem separate requests. Does this indeed mean the customer just downloaded the same file many, many times?
Edit: I found another example where a particular piece was successfully downloaded almost 60.000 times!
docker logs storj 2>&1 | grep "downloaded" | grep "6AIOWIHYKJXT5AL3ZFW5OXT6MO7XTDLC7KJ3FVQYYFLOMWUW7F6A" | wc -l
58387