zoukankan      html  css  js  c++  java
  • 关于.net服务启动注册到zookeeper,但是注册节点20分钟自动消失解决办法

        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
  • 相关阅读:
    页面布局
    序列化和反序列化
    虚方法、抽象类
    方法的重载 、重写
    C#委托与事件
    C#中的反射
    SQL用法
    Ubuntu:Unable to locate package ***
    Django 使用mysql 所遇到问题一:Error loading MySQLdb module
    python collection 中的队列
  • 原文地址:https://www.cnblogs.com/xxyBlogs/p/5538583.html
Copyright © 2011-2022 走看看