allow changing the minimum ping time

This commit is contained in:
ajgeiss0702
2022-02-22 14:26:41 -07:00
parent 80779b6fe4
commit ff3170353f
2 changed files with 8 additions and 3 deletions
@@ -56,7 +56,7 @@ public class TaskManager {
updateTask = scheduleAtFixedRate(updateExecutor, updateTask = scheduleAtFixedRate(updateExecutor,
main.getQueueManager()::updateServers, main.getQueueManager()::updateServers,
500L, 500L,
(long) (Math.max(main.getTimeBetweenPlayers()/2, 1)*1000L), (long) (Math.max(main.getTimeBetweenPlayers()/2, main.getConfig().getDouble("minimum-ping-time"))*1000L),
TimeUnit.MILLISECONDS TimeUnit.MILLISECONDS
); );
+7 -2
View File
@@ -1,5 +1,5 @@
# Dont touch this number please # Dont touch this number please
config-version: 32 config-version: 33
# This is the main config for ajQueue. # This is the main config for ajQueue.
@@ -11,7 +11,7 @@ config-version: 32
# The time the server will wait between sending people in the queue # The time the server will wait between sending people in the queue
# Default: 5 # Default: 5
wait-time: 5 wait-time: 5.0
# The time that a server has to be offline to be marked as offline instead of restarting # The time that a server has to be offline to be marked as offline instead of restarting
# Default: 120 # Default: 120
@@ -309,5 +309,10 @@ give-fulljoin-players-priority: 0
# not in the queue for the target server, it will add them. # not in the queue for the target server, it will add them.
force-queue-server-target: true force-queue-server-target: true
# The minimum time between pinging the server.
# If ajQueue is pinging your backend servers too often, raise this number
minimum-ping-time: 1.0
# Should we print some extra stuff to the console that might help aj diagnose some issues? # Should we print some extra stuff to the console that might help aj diagnose some issues?
debug: false debug: false