Skip to content

Commit 74ffe13

Browse files
authored
Support RABBITMQ_SERVICE_PRIORITY
1 parent 4f1076d commit 74ffe13

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

deps/rabbit/scripts/rabbitmq-service.bat

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,13 @@ if "!CONSOLE_LOG_VALID!" == "TRUE" (
118118
set CONSOLE_FLAG=-debugtype !RABBITMQ_CONSOLE_LOG!
119119
)
120120

121+
set RABBITMQ_SERVICE_PRIORITY_FLAG=
122+
set RABBITMQ_SERVICE_PRIORITY_VALID=
123+
for %%i in (low high realtime) do if "%%i" == "!RABBITMQ_SERVICE_PRIORITY!" set RABBITMQ_SERVICE_PRIORITY_VALID=TRUE
124+
if "!RABBITMQ_SERVICE_PRIORITY_VALID!" == "TRUE" (
125+
set RABBITMQ_SERVICE_PRIORITY_FLAG=-priority !RABBITMQ_SERVICE_PRIORITY!
126+
)
127+
121128
rem *** End of configuration ***
122129

123130
if not exist "!ERLANG_SERVICE_MANAGER_PATH!\erlsrv.exe" (
@@ -229,6 +236,7 @@ rem user-specific directory.
229236
-env RABBITMQ_LOG_BASE="!RABBITMQ_LOG_BASE!" ^
230237
-env RABBITMQ_MNESIA_BASE="!RABBITMQ_MNESIA_BASE!" ^
231238
-env RABBITMQ_NODENAME="!RABBITMQ_NODENAME!" ^
239+
!RABBITMQ_SERVICE_PRIORITY_FLAG! ^
232240
-workdir "!RABBITMQ_BASE!" ^
233241
-stopaction "rabbit:stop_and_halt()." ^
234242
!RABBITMQ_NAME_TYPE! !RABBITMQ_NODENAME! ^

0 commit comments

Comments
 (0)