I am trying to use cloud-storage for GWC tiles. However performance is abysmal, no matter the tweaks or provider I'm using.
What I've tried:
- Providers: AWS, Wasabi
- Access: S3 Plugin, File-system plugin with mounted drive using goofy, File-system plugin with mounted drive using s3fs
- Preseeding tiles: using either of the above methods was too slow (max 128 tiles/sec). I found some success using the local drive to pre-seed, and then using rclone to transfer to cloud with increased connections.
- Retrieving tiles: after pre-seeding, retrieval is between 300-600ms, even while using memory caching. Compared to local disk access, which is between 150-300ms.
If anyone has had success using cloud storage for GWC tiles, what was the trick that enabled it?