Set ERL_CRASH_DUMP location to rabbitmq log directory
This commit is contained in:
parent
ac687666a1
commit
2a245fec11
|
|
@ -237,6 +237,7 @@ rmq_normalize_path_var RABBITMQ_PLUGINS_DIR
|
|||
[ "x" != "x$RABBITMQ_LOGS" ] && export RABBITMQ_LOGS_source=environment
|
||||
[ "x" = "x$RABBITMQ_LOGS" ] && RABBITMQ_LOGS="${RABBITMQ_LOG_BASE}/${RABBITMQ_NODENAME}.log"
|
||||
[ "x" = "x$RABBITMQ_UPGRADE_LOG" ] && RABBITMQ_UPGRADE_LOG="${RABBITMQ_LOG_BASE}/${RABBITMQ_NODENAME}_upgrade.log"
|
||||
[ "x" = "x$ERL_CRASH_DUMP" ] && ERL_CRASH_DUMP="${RABBITMQ_LOG_BASE}/erl_crash.dump"
|
||||
|
||||
rmq_normalize_path_var RABBITMQ_LOGS
|
||||
|
||||
|
|
|
|||
|
|
@ -324,6 +324,11 @@ if not "!RABBITMQ_LOGS" == "-" (
|
|||
for /f "delims=" %%F in ("!RABBITMQ_LOGS!") do set RABBITMQ_LOGS=%%~sF
|
||||
)
|
||||
|
||||
REM [ "x" = "x$ERL_CRASH_DUMP"] && ERL_CRASH_DUMP="${RABBITMQ_LOG_BASE}/erl_crash.dump"
|
||||
if "!ERL_CRASH_DUMP!"=="" (
|
||||
set ERL_CRASH_DUMP=!RABBITMQ_LOG_BASE!\erl_crash.dump
|
||||
)
|
||||
|
||||
REM [ "x" = "x$RABBITMQ_CTL_ERL_ARGS" ] && RABBITMQ_CTL_ERL_ARGS=${CTL_ERL_ARGS}
|
||||
if "!$RABBITMQ_CTL_ERL_ARGS!"=="" (
|
||||
if not "!CTL_ERL_ARGS!"=="" (
|
||||
|
|
|
|||
|
|
@ -84,6 +84,7 @@ RABBITMQ_PRELAUNCH_NODENAME="rabbitmqprelaunch${$}@localhost"
|
|||
# success of our startup sequence to systemd.
|
||||
NOTIFY_SOCKET= \
|
||||
RABBITMQ_CONFIG_FILE=$RABBITMQ_CONFIG_FILE \
|
||||
ERL_CRASH_DUMP=$ERL_CRASH_DUMP \
|
||||
RABBITMQ_DIST_PORT=$RABBITMQ_DIST_PORT \
|
||||
${ERL_DIR}erl -pa "$RABBITMQ_EBIN_ROOT" \
|
||||
-boot "${CLEAN_BOOT_FILE}" \
|
||||
|
|
@ -203,6 +204,7 @@ start_rabbitmq_server() {
|
|||
check_start_params &&
|
||||
RABBITMQ_CONFIG_FILE=$RABBITMQ_CONFIG_FILE \
|
||||
ERL_MAX_ETS_TABLES=$ERL_MAX_ETS_TABLES \
|
||||
ERL_CRASH_DUMP=$ERL_CRASH_DUMP \
|
||||
exec ${ERL_DIR}erl \
|
||||
-pa ${RABBITMQ_SERVER_CODE_PATH} ${RABBITMQ_EBIN_ROOT} \
|
||||
${RABBITMQ_START_RABBIT} \
|
||||
|
|
|
|||
Loading…
Reference in New Issue