docs: void processStatus(final HttpServerExchange exchange, final RequestData requestData) throws IOException {
  
          final String jvmRoute = requestData.getFirst(JVMROUTE);
          final String loadValue = requestData.getFirst(LOAD);
  
          if (loadValue == null || jvmRoute == null) {
              processError(TYPESYNTAX, SMISFLD, exchange);
              return;
          }
  
          UndertowLogger.ROOT_LOGGER.receivedNodeLoad(jvmRoute, loadValue);
          final int load = Integer.parseInt(loadValue);
          if (load > 0 || load == -2) {
  
              final Node node = container.getNode(jvmRoute);
              if (node == null) {
                  processError(MCMPErrorCode.CANT_READ_NODE, exchange);
                  return;
              }
  
              final NodePingUtil.PingCallback callback = new NodePingUtil.PingCallback() {
                  @Override
                  public void completed() {
                      final String response = "Type=STATUS-RSP&State=OK&JVMRoute=" + jvmRoute + "&id=" + creationTime;
                      try {
                          if (load > 0) {
                              node.updateLoad(load);
                          }
                          sendResponse(exchange, response);
                      } catch (Exception e) {
                          UndertowLogger.ROOT_LOGGER.failedToSendPingResponse(e);
                      }
                  }
  
                  @Override
                  public void failed() {
                      final String response = "Type=STATUS-RSP&State=NOTOK&JVMRoute=" + jvmRoute + "&id=" + creationTime;
                      try {
                          node.markInError();
                          sendResponse(exchange, response);
                      } catch (Exception e) {
                          UndertowLogger.ROOT_LOGGER.failedToSendPingResponseDBG(e, node.getJvmRoute(), jvmRoute);
                      }
                  }
              };
  
              // Ping the node
              node.ping(exchange, callback);
  
          } else if (load == 0) {
              final Node node = container.getNode(jvmRoute);
              if (node != null) {
                  node.hotStandby();
                  sendResponse(exchange, "Type=STATUS-RSP&State=OK&JVMRoute=" + jvmRoute + "&id=" + creationTime);
              } else {
                  processError(MCMPErrorCode.CANT_READ_NODE, exchange);
              }
          } else if (load == -1) {
              // Error, disable node
              final Node node = container.getNode(jvmRoute);
              if (node != null) {
                  node.markInError();
                  sendResponse(exchange, "Type=STATUS-RSP&State=NOTOK&JVMRoute=" + jvmRoute + "&id=" + creationTime);
              } else {
                  processError(MCMPErrorCode.CANT_READ_NODE, exchange);
              }
          } else {
              processError(TYPESYNTAX, SMISFLD, exchange);
          }
      }