Для управления сервером приложений webapi.exe без GUI существуют следующие параметры командной строки:


webapi.exe /start - выполняет запуск сервера для обработки входящих подключений и ожидающих в очереди задач;

webapi.exe /stop - останавливает обработку входящих подключений и останавливает выполнение текущих задач;

webapi.exe /restart - выполняет перезапуск сервера приложений.

webapi.exe /close - останавливает обработку входящих подключений, останавливает выполнение текущих задач и закрывает процесс сервера приложений.


Параметры имеют следующий приоритет (по убыванию): restart, close, start, stop. При одновременном указании нескольких параметров будет выполнена только одна команда в соответствии с приоритетом. Т.е., например, если командная строка имеет следующий вид: webapi.exe /start /stop /restart, то будет выполнен перезапуск сервера приложений, а параметры start и stop будут проигнорированы. Вместо слеша ("/"), при указании параметров, можно использовать знак минус ("-").