При восстановлении с ipconfig / выпускают на удаленном [закрытом] ПК

Я создал собственный обработчик http:

public class AppContextPathCompositeHandler extends ContextPathCompositeHandler {

public AppContextPathCompositeHandler(Map<String, ? extends HttpHandler> handlerMap) {
    super(handlerMap);
}

@Override
public Mono<Void> handle(ServerHttpRequest request, ServerHttpResponse response) {
    if (HttpMethod.CONNECT.name().equals(request.getMethodValue())) {
        response.setStatusCode(HttpStatus.METHOD_NOT_ALLOWED);
        return response.setComplete();
    }

    return super.handle(request, response);
}
}

, и он был настроен так:

@Configuration
public class NettyReactiveWebServerConfig extends NettyReactiveWebServerFactory {
@Value("${server.context-path}")
private String contextPath;

@Override
public WebServer getWebServer(HttpHandler httpHandler) {
    Map<String, HttpHandler> handlerMap = new HashMap<>();
    handlerMap.put(contextPath, httpHandler);
    return super.getWebServer(new AppContextPathCompositeHandler(handlerMap));
}
}
7
задан SWB 2 November 2008 в 01:02
поделиться

5 ответов

Если это заставляет Вас чувствовать немного лучше, большинство из нас сделало что-то подобное. Я не могу предложить предложение, которое не включает человеческое вмешательство, но я могу предложить два способа предотвратить в "следующий раз" для Вас:

  1. Изучите контроллер удаленного питания. Дешевый (недорогой, класс человека, увлеченного своим хобби) опции доступны через www.x10.com; другие поставщики (Pulizzi, DataProbe, и т.д.) предоставляют более надежные решения за более высокую цену. Можно даже смочь найти UPS, который позволяет Вам управлять им через последовательный порт.

    Включите свой ПК в контроллер питания и найдите, что второй ПК управляет им. Теперь можно перезагрузить ПК удаленно, неважно, как плохо Вы de-configure это.

  2. Ожидайте и компенсируйте. Разумно ожидать, что Вы, возможно, должны выпустить/возобновить IP-адрес снова, так запишите утилиту, которая проверит на потерю IP-адреса и перезагрузки, если это произойдет. Например, проверьте с помощью ping-запросов свой шлюз по умолчанию и перезагрузку, если ping последовательно перестал работать. Просто обязательно ожидайте последствия неожиданной перезагрузки!

4
ответ дан 6 December 2019 в 21:21
поделиться

Попытайтесь звонить в офис и заставьте кого-то (если таковые имеются) перезапускать Ваш компьютер, или ipconfig / возобновляют

2
ответ дан 6 December 2019 в 21:21
поделиться

(Это, вероятно, не будет работать),

Я думаю, разъединили ли Вы свое сетевое соединение, оно сбросит (как, если я выполняю ipconfig / выпуск, затем отключаю мой маршрутизатор и перезапускаю его, я получаю новый IP).

Это было бы хорошо winging это, но если бы я был отчаянным, то я сцепился бы до своего сервера DHCP и перезагрузил бы его.. Я предсказываю, что конечный результат не был бы я все еще способность соединиться, и администраторы, дающие мне хорошее бросание.

2
ответ дан 6 December 2019 в 21:21
поделиться

То, что необходимо сделать, является находкой некоторый способ отключить электроснабжение к ПК. Много ПК настроены по умолчанию к перезагрузке, если существует сбой питания. Так, просто взломайте свою электросеть и отключите питание всего здания. Однажды Ваши перезагрузки компьютера, наряду со всеми другими, которые оборудование, должен иметь Ваш компьютер, это - IP назад.

2
ответ дан 6 December 2019 в 21:21
поделиться

Войдите в управляемый коммутатор, с которым подключен ПК, завершите работу порта, ожидайте несколько секунд и затем возвратите его. Если Вы не имеете управляемого коммутатора или никакого доступа к нему, ожидаете до понедельника.

2
ответ дан 6 December 2019 в 21:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: