Scan all openSUSE mirrors from various places around the world.
inspired by this reddit discussion
git clone https://github.com/bmwiedemann/bench-http
cd bench-http
zypper addrepo http://download.opensuse.org/repositories/devel:/languages:/perl/15.5/ perl # adapt for your OS version
make installdeps
./benchlist.pl | tee out
sudo findbestmirror.pl < out
The findbestmirror.pl script will add the best mirror to repos that only used download.o.o , if it has write permissions to /etc/zypp/repos.d/
It is a good idea to keep a backup of that dir.