DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
World desk6 min

How to Set a Queue Size on Your Arma Reforger Server

Configure your Arma Reforger dedicated server’s join queue with game.joinQueue.maxSize, choose a value from 0 to 50, and keep it separate from the active player limit.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Set the queue limit in the dedicated server’s JSON configuration with game.joinQueue.maxSize. Use a number from 0 to 50: 0 disables the waiting queue and is the default, while a positive number allows that many people to wait for an available player slot. This setting does not increase the number of players who can be active on the server; that is controlled separately by game.maxPlayers.

What game.joinQueue.maxSize controls

The field sets the maximum number of people who may be waiting to join your server at one time. The documented range is 0 through 50, and the setting is documented from Arma Reforger version 1.2.1 (configuration reference entry 1.2.1.66).

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • 0: disables the join queue. This is the default.
  • 1 through 50: permits a bounded waiting queue.
  • Values above 50 are outside the documented range and should not be used.

The official server-config reference describes the field as: “Sets maximum size of how many people can be at one time in join queue to the server.”

Queue size and active player capacity are separate

A queue only governs people waiting for a place. It does not expand the active player capacity. That limit remains in game.maxPlayers, whose documented range is 1 to 128, with a default of 64.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
Setting Purpose Documented values Default
game.joinQueue.maxSize Maximum people waiting to join 0–50; 0 disables the queue 0
game.maxPlayers Maximum active players in the server 1–128 64

Bohemia Interactive’s 0.9.8.53 update recorded the change to a 128-player maximum and a default player limit of 64. That historical change concerns active player capacity, not the queue limit.

Before you edit the configuration

Find the file actually used by the server

Start with the configuration path supplied to the dedicated server’s -config option. If your host uses a control panel, use the configuration file exposed by that panel. In a container deployment, identify whether the image expects an environment variable, a mounted configuration file, or both.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Make a backup

Copy the current JSON before changing it. A backup gives you a known-good configuration to restore if the server refuses to start or another setting is accidentally removed.

Check whether the server is running

Use the hosting environment’s normal stop, restart, or reload controls. Do not assume that a command from one host or container image applies to another; the official field reference defines the setting but does not provide one universal reload command.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

Step-by-step: increase the queue size

  1. Open the active server configuration. Edit the JSON file associated with the dedicated server’s -config argument or the file provided by your host.
  2. Locate the top-level game object. Keep the existing player, map, mod, and networking settings intact.
  3. Add or edit joinQueue. Inside game, create the nested object and set maxSize to the number of waiting places you want.
  4. Choose a value from 0 to 50. Use 0 when players should be refused once active capacity is full. Use a positive value when additional joiners should wait.
  5. Save valid JSON. The value must be a number, not a quoted string, and every opening brace must have a matching closing brace.
  6. Restart or reload the server. Follow your host’s documented procedure so the process reads the updated configuration.
  7. Confirm the effective behavior. Check the server’s normal logs or browser listing and observe whether extra joiners are admitted to the queue or refused at the selected limit.

Minimal configuration example

{
  "game": {
    "joinQueue": {
      "maxSize": 10
    }
  }
}

This example allows up to 10 people to wait. It does not set the active player limit, so the existing game.maxPlayers value remains in force.

Adding the setting to an existing game object

If your file already contains other members under game, add joinQueue alongside them rather than replacing the entire object. For example:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
{
  "game": {
    "maxPlayers": 64,
    "scenarioId": "your-existing-scenario-id",
    "joinQueue": {
      "maxSize": 10
    }
  }
}

Preserve your actual existing values. The important part is the nesting: joinQueue belongs inside game, and maxSize belongs inside joinQueue.

How to disable the queue

Set the value to 0 and reload the server:

"joinQueue": {
  "maxSize": 0
}

Zero is the documented default and disables waiting. It does not change game.maxPlayers; active players can still fill the server to its configured capacity.

Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

Container deployments

For the documented container deployment, the equivalent environment variable is QUEUE_MAX_SIZE. The container documentation gives the same 0–50 range and states that 0 disables the queue.

Using the environment variable

  1. Open the container or orchestration environment’s variable settings.
  2. Set QUEUE_MAX_SIZE to a numeric value from 0 through 50.
  3. Recreate or restart the container using that environment’s normal procedure.
  4. Confirm from the server’s startup output or browser behavior that the new setting is active.

Mounting a configuration file

If you use file-based configuration in the container, mount the JSON file into the path expected by the image. Edit the mounted file’s game.joinQueue.maxSize value, then restart or reload the container as documented by that image. A file edited only on the host but not mounted into the container will not affect the running server.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choosing a queue limit

The right value depends on your access policy and expected demand. A larger limit accepts more simultaneous join attempts, but those people may wait longer while active slots become available. Queue size should therefore be chosen independently from the active player limit.

Queue value Operational meaning Use when
0 No waiting queue You want full servers to refuse new joiners immediately.
1–49 Bounded waiting queue You want to absorb some demand without allowing an unlimited line.
50 Largest documented waiting queue You expect the highest join demand supported by the documented setting.

For example, a server configured with game.maxPlayers set to 64 and game.joinQueue.maxSize set to 10 can have up to 64 active players and up to 10 additional people waiting. Raising the queue value does not turn that server into a 74-player active server.

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Verifying that the change took effect

Check the configuration load

After the restart or reload, inspect the server’s normal startup or configuration logs for errors. A JSON syntax error, an invalid value, or a setting placed outside the game object can prevent the intended value from loading.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check the advertised server behavior

Use the server browser or your host’s status view to confirm that the server is online and advertising normally. When the active slots are full, additional connection attempts should either enter the queue up to your selected limit or be refused after the queue is full.

Do not confuse capacity with queue length

A listing that shows the active player capacity is reflecting game.maxPlayers, not necessarily the number of people allowed to wait. Verify both settings in the JSON when diagnosing an unexpected result.

Administrator priority behavior

The official reference says listed administrators can receive priority when joining. This priority behavior depends on administrators being specified by IdentityIds. Administrators specified only by SteamId are not currently supported for that priority queue behavior.

This administrator feature does not replace game.joinQueue.maxSize. Configure the queue limit first, then check that each administrator entry uses the identity method required for priority access.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Optional priority-slot mod

A separate Workshop mod, PQD – Priority Slot Manager, describes a priority-slot system for full servers. Its documented approach can free a regular-player slot for a priority player and instructs operators to set maxPlayers higher than the desired regular-slot count.

This is optional and is not required for the built-in game.joinQueue.maxSize setting. Use the built-in setting when you only need a bounded waiting line; consider a separate mod only when you specifically need its priority-slot behavior and are prepared to manage an additional server dependency.

Troubleshooting common mistakes

The queue setting has no effect

  • Confirm that you edited the file supplied to the running process through -config, not an unused copy.
  • Check that the nesting is exactly game → joinQueue → maxSize.
  • Restart or reload the server after saving; an editor change is not automatically applied to an already running process.
  • In a container, verify that the file is mounted into the container or that QUEUE_MAX_SIZE is set in the environment actually used to create the container.

The server fails to load the file

  • Validate commas, braces, and quotation marks in the JSON.
  • Use a numeric value such as 10, not "10".
  • Remove values outside the documented 0–50 range.
  • Restore the backup if the edit removed an unrelated required setting, then apply the queue change again without replacing the rest of the configuration.

Players still cannot join when the server is full

Check whether the queue is disabled with maxSize: 0, whether the queue has already reached its configured limit, and whether the active player cap in game.maxPlayers is lower than you intended. These are separate controls and must be diagnosed separately.

Quick reference

  • Configuration path: game.joinQueue.maxSize
  • Allowed range: 0–50
  • Default: 0
  • Disable the queue: set maxSize to 0
  • Active player control: game.maxPlayers
  • Active player range: 1–128, default 64
  • Container variable: QUEUE_MAX_SIZE
  • Administrator priority: supported for listed IdentityIds, not administrators specified only by SteamId

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.