==背景== 物联网场景,在设备端写了一个小的API服务程序,这个程序包括: 1、向平台上报设备数据 2、创建消费者客户端,用来监听平台的下行命令 ==问题== 平台层需要知道设备的状态:在线 or 离线。我能想到的解决办法 1、设备上报心跳数据,平台通过心跳来判断设备是否在线。 2、rocketm ...
分类:
其他好文 时间:
2020-07-24 15:29:50
阅读次数:
91
1、Java代码监控 JDK提供java.lang.management包, 其实就是基于JMX技术规范,提供一套完整的MBean,动态获取JVM的运行时数据,达到监控JVM性能的目的。 代码地址 "https://github.com/AganRun/Learn/tree/master/Java/ ...
分类:
其他好文 时间:
2019-11-19 01:02:15
阅读次数:
90
监控节点值的变化 通过NodeCache 来监控节点值的变化。 代码 监控子节点值的变化 还有另外一个类可以监控子节点的变化,就是PathChildrenCache 代码 上面代码可以发现,监控的是p1节点,但是只有p2节点更改才会收到通知,ephe_nd节点变化是没有通知的。所以,只能监控子节点, ...
分类:
其他好文 时间:
2019-11-15 15:49:40
阅读次数:
81
今天记录一下公司要求的监控部分项目使用接口的访问情况(主要是接口是否正常工作) 这个需求之前有做过代码监控实现,但是过程比较繁琐,需要用到requests模块然后调用外部EXCEL,EXCEL中记录接口请求相关数据 但是这个需求中只需要监控接口是否正常使用就行,所以只需要检验接口访问范围状态码是否是 ...
分类:
Web程序 时间:
2019-04-01 17:27:42
阅读次数:
269
在做模型项目的时候遇到一个问题,由于模型服务装载一些大模型,大模型对象的大小在 300M 左右,而一台服务器可能装载多个大模型。在服务启动和模型更新的时候会遇到 young gc 耗时过长的问题,young gc 所采用的垃圾回收器是 ParNew。通过观察 GC 日志可以发现,模型对象一开始是存在 ...
分类:
编程语言 时间:
2018-09-15 14:32:58
阅读次数:
177
1、监听代码错误 2、 跨域代码监控 跨域之后 window.onerror根本捕获不到正确的异常信息,而是统一返回一个 Script error, 解决方案:对 script标签增加一个 crossorigin=”anonymous”,并且服务器添加 Access-Control-Allow-Or ...
分类:
其他好文 时间:
2018-08-27 21:50:26
阅读次数:
174
为了防止和处理异常,可以将可能发生异常的代码监控起来。对在方法定义时抛出的异常,也应在调用方法处进行捕获。异常处理使用关键字try-catch 此关键字的含义是,try{}结构用于限定异常的测试范围,即可能发生异常的代码放到此块中 catch{}语句用于捕获异常对象 其代码段语法结构 ...
分类:
其他好文 时间:
2017-10-16 22:09:50
阅读次数:
147
C#的Web开发程序监控及调试 简单介绍:在我们整个程序研发的人生路上,常常会碰见到的情况。 比如:面试到一个新的公司。面临一套新的站点, 随之而来的肯定我们??须要对这一套新的站点进行维护, 这就面临着你须要对曾经的代码监控和调试以进行维护。 你维护的代码会涉及到已离职员工的。在职你同事的等等, ...
分类:
Web程序 时间:
2017-08-19 22:26:36
阅读次数:
267
之前写了一篇文章关于Active以及消息队列推拉模式的文章,可以参考:link 关于 Active 与 RabbitMQ以及其他的比较,有如下记录: 这篇文章 link 提到: 基本介绍RabbitMQ:基于AMQP协议(Advanced Message Queue Protocol)ActiveM ...
分类:
其他好文 时间:
2016-11-13 16:41:02
阅读次数:
395
*****监控项目中使用*****: sudo crontab -u wangyan -e i 5,25,45 * * * * wget http://xxx.xxx.com/xxx/xx Esc :wq 查看:sudo crontab -u wangyan -l 删除:sudo crontab - ...
分类:
Web程序 时间:
2016-05-24 15:07:04
阅读次数:
1286