架构设计
文章平均质量分 89
蜗牛水里爬
这个作者很懒,什么都没留下…
展开
-
Nodejs心跳包(一)简易监控 --学习笔记
写JavaScript本身是弱语言,到了Nodejs中也是V8下执行的脚本。本质无法改变。知识点:一、心跳包 心跳包通俗来说就是,让使用者知道当前软件的一个状态。比如说:BOSS让你干一件事,总体上来说他有两种途径知道你干的情况。①BOSS不厌其烦的主动问你,干好了没?②你每天定时向BOSS汇报情况。③推送机制。基于心跳包来说,所以,客户端主动发起请求和原创 2017-02-09 18:32:59 · 9385 阅读 · 3 评论 -
Nodejs心跳包(二)监控elasticsearch服务器状态--学习笔记
知识点:在Elasticsearch监控集群健康(cluster health),集群健康有三种状态:green、yellow或red。green表示:所有主要分片和复制分片都可用yellow表示:所有主要分片可用,但不是所有复制分片都可用red表示:不是所有的主要分片都可用从以上的解释来看只有当status值为red时服务器会有问题。yellow表示可用,但是复制分片部分有问原创 2017-02-10 18:10:48 · 3396 阅读 · 0 评论 -
c# ASP.NET 关于分布式Session的实践--架构笔记
2017-10-18更新新增:1)使用者强制制定session的key值,有重复指定危险。慎用,适用于短信验证码、图形验证码等功能。2)增加微信公众账号支持。由于公司域名全部要加CDN,原来的运维是把N台机器的Session写到一台机器上。所以用C#原生的Session不会产生任何问题。由于业务上用session的地方较多,想重写原Session。把Session存储在Me原创 2017-01-25 18:30:47 · 3216 阅读 · 0 评论 -
nodejs基于zookeeper的thrift简易框架---(typescript)
2017-12-13日更新1.概述1.1微服务架构1.2服务端1.2.1 NodeJS Server1.2.1.1CommonAutostart.tsclass AutoStart extends BaseChildProcess主要功能: 1)用于程序启动后,监听所有子线程Handle。 2) 用于程序启动后,检测该服务的子线程是否异常。如有异常捕获后重启。 3)用于程序启动后,监听子线程的原创 2017-12-01 19:11:32 · 1311 阅读 · 0 评论 -
Thrift 客户端 JAVA
import org.apache.commons.lang3.StringUtils;import org.apache.thrift.protocol.TBinaryProtocol;import org.apache.thrift.protocol.TProtocol;import org.apache.thrift.transport.TTransport;import org.a原创 2017-11-30 20:07:04 · 653 阅读 · 0 评论