问题标签 [watchdog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# 远程看门狗
我们有许多服务(主要是控制台应用程序)在多台远程计算机上运行。
我需要实现某种形式的看门狗,以确保所有这些服务都按预期运行。
有些服务是通过 Windows 任务计划程序执行的,有些是长时间运行的应用程序。
记录这些应用程序运行的最佳方式是什么?我不想修改我正在运行的服务。
我对所有机器都有管理员访问权限。
我想到了几个选项:
对于长时间运行的应用程序:使用psexec
和检索正在运行的进程列表,并确保我的应用程序在该列表中。
对于任务调度程序调用的任务:使用psexec
和查询schtasks
并找出我的服务何时运行以及返回代码是什么。
你有其他的想法吗?
作为记录,这将在 C#/WPF 中实现。
编辑:
好的,我以非常直接的方式解决了这个问题。感谢您的输入。
来源: http: //pastebin.com/fr6dDMp5
iphone - Iphone,我怎样才能避免看门狗杀死我的应用程序需要很长时间才能启动?
通知看门狗我没有处于无限循环并且我仍在加载所以不要杀死我的应用程序的正确方法是什么?
我在崩溃日志中收到异常类型:00000020 异常代码:0x8badf00d 并且仅当从 iphone 独立于 xcode 运行应用程序时
花费时间的代码是:
谢谢。
c# - Windows Mobile - 捕获应用程序/进程终止事件
我需要创建将跟踪主应用程序的 Watchgog 应用程序。如果我的主应用程序以任何方式崩溃/关闭/结束,这个看门狗应用程序将再次激活它。
我可以通过定期扫描正在运行的进程来做到这一点,但这是资源密集型的过程。我可以在进程终止时收到任何通知(不是表单关闭事件,当应用程序崩溃时它不起作用)?
javascript - javascript 应用程序崩溃时如何自动重启它?
我有兴趣在无人看管的网络浏览器中运行幻灯片。我宁愿它没有崩溃。我应该如何确保 javascript 应用程序继续运行或浏览器在崩溃时重新加载主页?
python - python 如何观察 wmi 中 Win32_Processor LoadPercentage 的变化?
如何使用 Win32_Processor 类监视 LoadPercentage 更改事件?
应该在哪里应用 watch for() 方法,以便我可以知道 CPU 使用率是否已降至低于 80%?
谢谢。湿婆
node.js - 检测父进程何时退出
我将有一个用于处理网络服务器重启的父进程。它会向孩子发出停止监听新请求的信号,孩子会向父母发出停止监听的信号,然后父母会向新的孩子发出可以开始监听的信号。通过这种方式,我们可以完成不到 100 毫秒的停机时间来重新启动该级别(我也有一个零停机时间的孙子重新启动,但这并不总是足够的重新启动)。
服务管理器将在关闭时杀死父级。孩子如何检测到父母已经结束?
使用子进程的标准输入和标准输出发送信号。也许我可以检测到标准输入流的结束?我希望避免轮询间隔。另外,如果可能的话,我希望这是一个非常快速的检测。
c++ - “变量|变量”在 C++ 中是什么意思?
当我看到这个时,我正在研究这个 ITE8712 看门狗定时器演示代码:
而且,我想知道这条线是什么意思:
因为 WriteIoCR 函数看起来像这样:
所以cIndex应该是0x72,但是cData呢?我真的不明白“|” 因为我只在条件语句中将它用于 OR ("||")。
windows - 监视服务中的应用程序
知道服务不能/不应该与桌面应用程序交互,我如何才能让服务成为桌面应用程序的看门狗。
还是仅在只有一个用户的情况下才有效?
java - Java & PHP 运行时通信
我正在用 Java 编写一个看门狗式的程序——也就是说,它将不断运行。我希望能够以某种方式发送输入并使用 PHP 接收响应。
做这个的最好方式是什么?
谢谢!
编辑:澄清一下,Java 和 PHP 在同一台机器上运行。
php - 检查和运行进程的php代码
有一个进程总是突然终止,有没有监控它?我不想最终手动输入“服务命名启动”或服务任何进程启动“。我需要一个 php 脚本来检查服务器上的进程,然后如果它没有运行,它将运行它。进程“命名”。还有,我们怎样才能给它加一个 cron,比如每 5 秒检查一次? tnx
伪代码是这样的
检查进程是否进程正在运行,如果没有运行则执行“service anyprocess start”
每 5 秒检查一次。