关于.net服务启动注册到zookeeper,但是注册节点20分钟自动消失解决办法
2016-05-28 22:58
531 查看
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,作用简单描述就是相当于一个中介,服务提供者将服务注册到zk,服务调用者直接从zk获取,zk的作用就是协调
最近碰到公司iis服务启动了,然后该服务在zk成功注册节点并且provider有了节点,但是超过20分钟没有访问后,发现provider中的节点消失了,请教了开发知道,对于新增的服务器安装iis服务后,原来对于服务的应用程序池需要做3个操作才行。 如图1-1,需要在服务的应用程序池,选择服务-高级设置-禁用重叠回收【True】;图1-2,也是高级设置中,闲时超时(分钟)【0】
![](https://images2015.cnblogs.com/blog/716206/201605/716206-20160528225959038-315366887.png)
1-1
![](https://images2015.cnblogs.com/blog/716206/201605/716206-20160528230208959-652519131.png)
1-2
在设置图1-1和1-2后,还需要安装Application Initialization,它的作用简单描述就是在iis服务会自动停止的时候,发送一个命令告诉服务,不要停止。安装成功后如图2-1,启动该应用;如图2-2中,选择需要一直运行的服务,选择“AlwaysRunning”,然后【Apply】即可,这样zk上该服务provider就不会消失了
![](https://images2015.cnblogs.com/blog/716206/201605/716206-20160528230034225-788924173.png)
2-1
![](https://images2015.cnblogs.com/blog/716206/201605/716206-20160528230037131-174010073.jpg)
2-2
最近碰到公司iis服务启动了,然后该服务在zk成功注册节点并且provider有了节点,但是超过20分钟没有访问后,发现provider中的节点消失了,请教了开发知道,对于新增的服务器安装iis服务后,原来对于服务的应用程序池需要做3个操作才行。 如图1-1,需要在服务的应用程序池,选择服务-高级设置-禁用重叠回收【True】;图1-2,也是高级设置中,闲时超时(分钟)【0】
![](https://images2015.cnblogs.com/blog/716206/201605/716206-20160528225959038-315366887.png)
1-1
![](https://images2015.cnblogs.com/blog/716206/201605/716206-20160528230208959-652519131.png)
1-2
在设置图1-1和1-2后,还需要安装Application Initialization,它的作用简单描述就是在iis服务会自动停止的时候,发送一个命令告诉服务,不要停止。安装成功后如图2-1,启动该应用;如图2-2中,选择需要一直运行的服务,选择“AlwaysRunning”,然后【Apply】即可,这样zk上该服务provider就不会消失了
![](https://images2015.cnblogs.com/blog/716206/201605/716206-20160528230034225-788924173.png)
2-1
![](https://images2015.cnblogs.com/blog/716206/201605/716206-20160528230037131-174010073.jpg)
2-2
相关文章推荐
- 20—小结(Week)
- 关于JAVA的那些事儿
- Cisco UC-功能-01-电话-拔出拔入-Cisco IP Phone
- 微信支付id出现的重复支付解决方法和app应用中多种支付方式之间的对比
- Centos 安装golang beego
- Opticks依赖库的下载和编译
- jmx实例
- mysql 优化(3)聚簇索引和非聚簇索引
- 使用wait()与notify()实现线程间协作
- 【LQ系列】BEGIN-1~BEGIN-4
- 低功耗蓝牙(BLE)
- word中如何修改脚注上方短横线的格式?
- Leetcode no. 231
- Theano下怎么配置GPU和cudnn加速
- 用两个栈实现队列与二叉树的镜像
- IEEE 802.15.4协议完整中文版 - 1. 概述
- NJSD2016《 高效率的Android开发》PPT分享
- linux性能分析及调优__cpu 性能瓶颈调优可调性能参数 、内存性能瓶颈可调性能参数(操作系统设置swap的目的、在写程序时、如何使自己的内存不被换出swap,常驻物理内存)、磁盘I/O可调性能参
- git常用命令让你几步摆脱图形工具提交项目
- elang mnesia 数据库操作