码迷,mamicode.com
首页 > Web开发 > 详细

关于.net服务启动注册到zookeeper,但是注册节点20分钟自动消失解决办法

时间:2016-05-29 00:35:22      阅读:431      评论:0      收藏:0      [点我收藏+]

标签:

    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,作用简单描述就是相当于一个中介,服务提供者将服务注册到zk,服务调用者直接从zk获取,zk的作用就是协调
    最近碰到公司iis服务启动了,然后该服务在zk成功注册节点并且provider有了节点,但是超过20分钟没有访问后,发现provider中的节点消失了,请教了开发知道,对于新增的服务器安装iis服务后,原来对于服务的应用程序池需要做3个操作才行。 如图1-1,需要在服务的应用程序池,选择服务-高级设置-禁用重叠回收【True】;图1-2,也是高级设置中,闲时超时(分钟)【0】

技术分享

1-1
技术分享
1-2
在设置图1-1和1-2后,还需要安装Application Initialization,它的作用简单描述就是在iis服务会自动停止的时候,发送一个命令告诉服务,不要停止。安装成功后如图2-1,启动该应用;如图2-2中,选择需要一直运行的服务,选择“AlwaysRunning”,然后【Apply】即可,这样zk上该服务provider就不会消失了
技术分享
2-1
技术分享
2-2
 

 



关于.net服务启动注册到zookeeper,但是注册节点20分钟自动消失解决办法

标签:

原文地址:http://www.cnblogs.com/xxyBlogs/p/5538583.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!