Описание тега application-shutdown

Плавное завершение работы приложения либо в ответ на какой-либо ввод, либо по внутренней логике. Обычно применяется для приложений, которым необходимо запустить определенный код для последовательного завершения работы.
1 ответ

CEF Framework отправка http-запроса перед закрытием

Я хочу завершить работу сервера при закрытии окна (CEFsimple close), отправив http-запрос на localhost:5000/shutdown. Я верю, что это должно сделать работу browser->GetMainFrame()->LoadURL("http://127.0.0.1:5000/shutdown/"); Так, где правильно…
13 окт '15 в 08:53
0 ответов

Как закрыть приложение, а затем прочитать код выхода

Я хочу, чтобы мое приложение WPF закрывалось и перезагружалось различными способами. Для этого я использую: Application.Current.Shutdown (ExitCode); это просто. Но как прочитать код выхода при перезапуске? Я нашел это решение с int exitCode = e.Appl…
22 ноя '16 в 14:05
3 ответа

Завершение работы Windows при запуске Java-приложения из сценария bat

У меня есть скрипт bat, который запускает Java-приложение. Если я нажимаю Ctrl + C на нем, приложение завершает работу изящно, вызывая все перехватчики завершения работы. Однако, если я просто закрою окно cmd скрипта bat, перехватчики отключения ник…
1 ответ

Завершение работы http-сервера Node.js в модульном тесте

Предположим, у меня есть несколько модульных тестов, которые тестируют веб-сервер. По причинам, которые я не хочу обсуждать здесь (вне рамок;-)), для каждого теста требуется только что запущенный сервер. Пока я не отправляю запрос на сервер, все в п…
1 ответ

Внезапное завершение работы приложения без каких-либо действий, создает исключение IllegalStateException onMeasure()

Мое приложение всегда отключается через произвольный промежуток времени (в основном от нескольких минут до примерно 20 минут). Появится окно сообщения "Приложение перестало работать". Самая большая проблема в том, что я ничего не делаю в приложении …
3 ответа

C# .Net - Как заставить приложение ждать, пока все потоки, созданные в библиотеке, не будут завершены

Я пытаюсь создать библиотеку журналов, и все хорошо, пока не будет вызвано завершение работы приложения. Когда вызывается закрытие приложения, любой незавершенный поток уничтожается, а конкретный журнал теряется. На данный момент приложение закрывае…
2 ответа

Перехватывает вызов выключения Java-машины?

Есть ли способ получить уведомление о завершении работы JVM или вызове System.exit до фактического завершения работы? Я хочу этого, чтобы мое приложение могло сделать чистый выход. Я понимаю, что такая вещь вряд ли существует, но все же, может быть,…
30 дек '10 в 16:22
2 ответа

Может ли крюк отключения полагаться на другой поток?

В методе ловушки завершения работы мне нужно отправить сообщение другому процессу, чтобы сказать, что он выключен. Мой текущий код обработки сообщений требует, чтобы сообщение было записано в очередь, эта очередь обрабатывается другим потоком и отпр…
22 окт '09 в 14:18
3 ответа

Java-эквивалент среды.NET.HasShutdownStarted

В.NET вы можете проверить Environment.HasShutdownStarted свойство, чтобы увидеть, выгружается ли ваша служба по какой-либо причине, и выполнить постепенную выгрузку / очистку. Так что вместо: while (true) { } ...ты можешь использовать... while (!Env…
11 дек '12 в 11:18
2 ответа

Настройка конечной точки HTTP для отключения веб-приложения с весенней загрузкой

У меня работает загрузочное приложение Spring. Ссылаясь на /questions/5095300/kak-pravilno-zakryit-prilozhenie-spring-boot/5095317#5095317 чтобы корректно завершить работу сервера, я включил все изменения в мои pom.xml и application.properties. Проб…
2 ответа

Как синхронно завершить работу приложения WPF?

App.Current.Shutdown() работает асинхронно. Это означает, что когда вы вызываете этот метод, вы не защищены от выполнения строк кода, которые следуют за вызовом Shutdown(). Так что вопрос в том, как заблокировать поток, из которого вызывается App.C…
29 апр '13 в 07:22
0 ответов

Поймать (tomcat/spring) событие остановки / завершения работы веб-приложения

Я работаю весной (интеграции) веб-приложение в Tomcat 8.5. Мне нужно отловить любое событие об остановке / выключении (что-то, что заметит: веб-приложение остановится), прежде чем начнется процесс выключения / остановки. Зачем? Мне нужно создать, и …
1 ответ

Случайное, неожиданное завершение работы приложения asp.net mvc 2, размещенного на общем хостинге aspnix

У меня есть очень простое приложение mvc 2, размещенное на платформе общего хостинга на aspnix http://www.aspnix.com/. Иногда пользователи теряли аутентификацию (я пользуюсь стандартным провайдером членства) во время навигации по сайту и перенаправл…
08 дек '10 в 16:14
2 ответа

Scala добавить отключение крюк для Scala Swing

Я раньше использовал заменители отключения в java-приложениях, но не в java-качелях. Я хочу добавить крюк отключения в приложение Scala Swing. Scala Swing не имеет основного метода, поэтому я понятия не имею, как его реализовать. Я хочу запустить не…
3 ответа

Как правильно отключить log4j2

Если кто-то не работает внутри веб-приложения, как правильно отключить Log4j2? Я вижу только noop LogManager.shutdown()
16 сен '14 в 19:40
2 ответа

Я хочу проверить открытые приложения, прежде чем выключать компьютер через Java-программу

На самом деле я работаю над Java-приложением, которое имеет функцию выключения моей системы в определенное время, и оно работает нормально, но требование гласит, что если какое-либо приложение открыто, то оно не должно закрываться перед выключением …
4 ответа

Завершение работы приложения WPF из App.xaml.cs

В настоящее время я пишу приложение WPF, которое выполняет обработку аргументов командной строки в App.xaml.cs (что необходимо, потому что событие Startup кажется рекомендуемым способом получения этих аргументов). Исходя из аргументов, я хочу выйти …
03 мар '09 в 11:36
1 ответ

Netty ServerSocket и изящное завершение работы детей

Я хотел бы закрыть сокет сервера на сервере Netty, а затем подождать, пока все дети завершат обработку, прежде чем выполнять очистку ресурса. Шаг 1 Дождитесь закрытия сокета сервера Netty в главном потоке, используя этот код, где b это пример Server…
19 июн '16 в 00:29
1 ответ

В Wildfly 9 есть способ приостановить только определенный MDB

Я могу позвонить :suspend и :resume из cli, однако это приостанавливает все bean-компоненты (EJB, MDB). Есть ли способ только приостановить MDB-компоненты, управляемые сообщениями? В моем приложении вся работа приходит через сообщения. Если я смогу …
6 ответов

Приложение WPF не закрывается правильно

Я звоню Application.Current.Shutdown() из класса, который связан с окнами XAML с ObjectDataProvider, но приложение не закрывается. Может ли кто-нибудь помочь мне понять, почему? Мое приложение не закрывается полностью после закрытия главного окна, о…
01 май '09 в 07:39