The article discusses the development of a queuing system with the use of various queuing disciplines. The authors have developed a model of the queuing system and conducted the experiments on system overload, which helped to distinguish its weaknesses and improve it using dynamic priorities. The priority is increased on a one-off basis for an entity with low priority under specified conditions. Consequent testing of the system has confirmed its robustness.