In order to offset virtual users, the httprunner should have a new parameter to set a maximum offset.
-offset 500
The runner will start with one virtual user and will wait a random amount of time (0-offset) before starting the next virtual user. This happens until all virtual users are running.
This way the requests will become more randomly distributed.