/** super.js 用于启动js服务 保证js服务停止后自动启动 并且加入日志记录 */ var spawn = require('child_process').spawn, server = null; function startServer(){ console.log('restart server'); server = spawn('node',['/data/pushserver/js/pushserver.js','>','push.log']); console.log('node js pid is '+server.pid); server.on('close',function(code,signal){ server.kill(signal); server = startServer(); }); server.stdout.on('data',function(data){ console.log("push:"+data); }); server.stderr.on('data',function(data){ console.log("pusherror:"+data); }); server.on('error',function(code,signal){ server.kill(signal); server = startServer(); }); return server; };
/*start.sh*/ #! /bin/sh nohup node /data/pushserver/js/super.js >> /data/pushserver/js/restart.log & /*stop.sh*/ ps aux | grep "pushserver.js" | cut -c 9-15 | xargs kill -9
相关推荐
HAP-NodeJS模拟HomeKit虚拟设备配置及树莓派3python控制gpio脚本
一个 NodeJS 脚本,用于加载 minecraft 服务器并允许通过 get 或 post 请求对其进行控制。 ####Instructions:SSH 到我们的服务器 ssh root@ipaddress 创建用户 adduser yournewuser // new user visudo 适当...
适用于VisualVault的NodeJs客户端库VisualVault允许您...如何将Node.js脚本与VisualVault集成如果创建希望由VisualVault Server执行的node.js脚本,则必须从VisualVault控制面板中将这些脚本上载到VisualVault微服务
RAT,远程控制其他电脑的脚本,仅用于教育目的 :smiling_face_with_horns: . 入门 该项目包含两个文件夹:Server 和 Target,分别供 admin 和 pc 远程控制。 先决条件 出于教育目的和体验新的编程语言,服务器使用...
jenkins+docker+nodejs自动部署采用shell自定义脚本,控制集成部署环境更加方便灵活如果服务器更换,重新部署的工作量会比较小涉及的docker命令,会有讲解(不知道算不算亮点)代码通过git管理,放在了码云上(放在...
Kodi 和 Xbox 360 控制... 我添加了一个新贵脚本来使用 Kodi 启动/停止 NodeJs 脚本。 调整其中的路径以反映index.js的位置。 确保您还有一个名为 Kodi 的新贵脚本。 如果您缺少某些功能或想要更改布局,则应该很容易。
树莓派用于伺服控制的 Python 脚本 - 包括树莓派相机板MJPG 流媒体应用程序 - 即将提供链接Wifi 汽车 - 如有需要,可提供示意图。 特征: 为基于 GPIO 的伺服/直流电机控制调用 Python 脚本调用 iwconfig 和 AWK 以...
用户组和基于url的自定义访问控制 职位和类别 每个帖子的自定义样式,脚本和功能文件/图像 可以用作扩展模块 不同版本之间的自动数据库更新 baisc使用 # make sure your mongodb running, # visit ...
使用 nginx、mysql 和 nodejs 设置的基本 Ubuntu 14.04 Vagrant ##要求 VirtualBox - 免费虚拟化软件 Vagrant 1.3+ - 用于处理 virtualbox 图像的工具 Git - 源代码控制管理 ##设置 克隆这个存储库...
它引入了许多新的样式属性和功能,使开发人员能够更好地控制和设计网页的外观和布局。CSS3使得网页设计更加灵活和吸引人。 HTML5:是超文本标记语言(HyperText Markup Language)的第五个版本。它引入了许多新的...
这个应用程式可让您从桌上型电脑安装来控制Android装置: 手机上的守护程序 chrome应用程序/扩展 我对应用程序的工作方式以及在智能手机上进行类似操作的安全性感兴趣。 我写了这个hack来解释如何使用vysor创建一个...
在您的k8s主服务器中执行deploy.sh脚本。 它将创建您的ssl证书。 使用以下方法获取服务网址: kubectl get services app --url 用您最喜欢的测试人员调用REST API API说明 返回数据库中的所有电话:GET / phones ...
Nodejs 网页抓取从获取新闻的 nodejs 示例脚本。备份脚本增量备份脚本。 它使用完整和增量备份,通过硬链接来模拟快照。 $FULL_BACKUP_LIMIT 控制完整备份的频率。它接受至少一个源目录和一个目标目录作为参数。 ...
NodeJS脚本通过MQTT控制TP-Link HS100和HS110设备。 话题: hs100/maintenance/_bridge /online -> bool hs100/maintenance/<DEVICE>/online -> bool hs100/status/<DEVICE> -> JSON: {"val":false,"power":0,...
Packer CLI可帮助您启动符合NodeJS和Browser的新节点模块项目,并规定最佳实践。 Packer封装了文件监视,实时重载,转码,捆绑和单元测试框架集成以及覆盖范围等等,因此您不必这样做。 您将可以灵活地定制自己的...
#Ar-Drone NodeJS脚本用于控制Ar-Drone的脚本。 此处提供更多详细信息: : 这是基于以下出色的工作: :
自包含的群集控制脚本对于我们这些不信任Ansible的人(我们可能应该相信),这里有一个完全独立的集群控制实用程序,可用于启动竞争良好的EC2虚拟专用集群以运行Express / NodeJS 10.x服务。 。创建从模板创建全新的...
flashblinkjs - 使用 nodejs 编写脚本的眨眼 Blinkblinkjs 是一个 nodejs 模块,你可以用它来控制你的 chrome/CEF。 美国案例
Synology-照片整理器使用nodejs脚本对Synology Disc Station上基于日期的目录中的照片进行排序。先决条件启用ssh |至少安装了节点8 | git安装| 安装克隆此存储库编辑config.json并设置所有文件夹配置(所有文件夹都...