Vrh.Log4Pro.ACPlugin.ServiceWatchDog 3.8.2

Vrh.Log4Pro.ACPlugin.ServiceWatchDog: restarts services.

Log4ProIS  Service Watchdog (ApplicationContainer plugin)

Install-Package Vrh.Log4Pro.ACPlugin.ServiceWatchDog -Version 3.8.2
dotnet add package Vrh.Log4Pro.ACPlugin.ServiceWatchDog --version 3.8.2
paket add Vrh.Log4Pro.ACPlugin.ServiceWatchDog --version 3.8.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

v3.8.2.0 Patch (2024.01.25) nuget
v3.8.1.0 Patch (2024.01.25) nuget
- javítás: Thread check xml hiba miatt nem lehetett engedélyezni
- memory értékek kiírása olvashatóan
v3.8.0.0 Compatible change (2023.11.30) nuget
- Vrh.Logger frissítése
v3.7.1.0 Patch (2023.09.26) nuget
v3.7.0.0 Compatible change (2023.05.15) nuget
- WCF test-be a Samples paraméter beépítése (ennyiszer próbálkozik, és ha egyszer sem sikerül, akkor hiba, ha bármikor sikerül, akkor OK.)
v3.6.1.0 (2023.05.03) nuget
- naplózást közvetlenül a VRH.Logger modulon keresztül végzi.
v3.6.0.0 (2023.05.03) nuget
- log bejegyzések finimítása
v3.5.1.0 (2023.02.23) nuget
- VRH.Common 3.0 használata
v3.5.0.0 (2023.02.10) nuget
- xml paraméterezés egyszeerűsítése
- Szeemaforokkal kapcsolatos paraméterezések kikerültek a programból, a szerviz starter mindig elhelyez
egy szemafort a MaxStartingTime-ban megadott élettartammal, a WatchDog pedig mindig figyeli ezt.
- A WatchDog-ban bevezetésre került a Default elem, amelynek szerkezete ugyanaz, mint a Service elemé, kivéve,
hogy a figyelt processz/szerviz azonosítására vonatkozó attributumok nincsenek benne; az itt megadott egyéb
attributumok lesznek a Service elemben nem megadott attributumok értékei. Ha a StartDelay értéke nincs megadva
a WatchDog elemben és a Default elemben sem, akkor a Service elemben megadott MaxStartingTime értéket kapja
alapértelmezésként; ez utóbbi lehetőség azt biztosítja, hogy az indulási idő hosszára vonatkozó értéket a
konfigurációs adatok között elegendő szervizenként egyszer megadni, sőt azonos érték használható több szervizre!
v3.4.2.0 (2022.08.23) nuget
- szemafor időzítő kezelési probléma javítása
v3.4.1.0 (2022.08.12) nuget
v3.4.0.0 (2022.08.11) nuget
- logolás javítása
v3.3.4.2 (2021.07.02) nuget
- leálláskor null reference exception-ra futott
v3.3.4.1 (2021.06.17) nuget
- egy napló bejegyzés típusának változtatása
v3.3.4 (2020.11.20) nuget
- beépülők frissítése
v3.3.3 (2020.10.27) nuget
- az indító néha összeakadt az indítandó (elsősorban a Datacontroller) szervizzel, ezért a szemafor indító lock kihelyezése máshova került
v3.3.2 (2020.01.13) nuget
- hiba javítása.
v3.3.1 (2020.01.07) nuget
- ServiceStart semafor kezelésében levő hiba javítása.
v3.3.0 (2020.01.07) nuget
- A WatchDog által monitorozandó process megadható a Service/PID=, ProcessName=, UserName= attributumok segítségével is.
v3.2.0 (2020.01.07)
- ServiceWatchDog/Service xml elemben Enable attributum bevezetése. Ha értéke false, akkor a szerviz xml elem nem kerül feldolgozásra.
v3.1.0 (2020.01.07)
- Memória ellenőrzésnél a memória méretet meg lehet adni úgy is, hogy a méretet jelző szám mögé K, illetve M betű illeszthető.
- 1215K(=1215000), vagy 12M(=12000000), azaz "K" ezres, "M" pedig egymilliós szorzót jelent.
- A számok csak egész számok lehetnek!
v3.0.0 (2019.12.14)
- ApllicationContainer 4.0-hoz igazítás
v2.0.0 (2019.10.21)
- ServiceStarter funkcionalitás beépítése ebbe a plugin-be
- ServiceStarter és ServiceWatchDog funkciók külön-külön engedélyezése
- Belső szemafor használati lehetősége (csak ha mindkét funkció engedélyezve van!)
- Megújult xml szerkezet
- IWATCHDOG interfész használata a WCF válaszidő kezeléséhez

Version History

Version Downloads Last updated
4.0.0 0 2026.01.20.
3.9.4 4 2025.03.20.
3.9.3 7 2024.04.10.
3.9.2 9 2024.02.05.
3.9.0 11 2024.01.30.
3.8.2 (current version) 9 2024.01.25.
3.8.1 8 2024.01.25.
3.8.0 8 2023.11.30.
3.7.1 10 2023.09.26.
3.7.0 13 2023.05.15.
3.6.1 8 2023.05.03.
3.6.0 11 2023.05.03.
3.5.1 10 2023.02.23.
3.5.0 11 2023.02.10.
3.4.2 10 2022.08.23.
3.4.1 10 2022.08.12.
3.4.0 10 2022.08.11.
3.3.4.1 10 2021.06.17.
3.3.4 12 2020.11.20.
3.3.3 9 2020.10.27.
3.3.2 10 2020.01.13.
3.3.1 11 2020.01.10.
3.3.0 10 2020.01.07.
3.2.0 10 2020.01.07.
3.1.0 9 2020.01.07.
3.0.0 11 2019.12.14.
1.0.0-alpha1 12 2019.10.21.
Show less