一、什么是zabbix及优缺点(对比cacti和nagios) Zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 agent端:主机通过安装age ...
分类:
其他好文 时间:
2019-03-08 19:46:02
阅读次数:
276
同步、异步: 概念:消息的通知机制 解释:涉及到IO通知机制; 所谓同步,就是发起调用后,被调用者处理消息,必须等处理完才直接返回结果,没处理完之前是不返回的,调用者主动等待结果; 所谓异步,就是发起调用后,被调用者直接返回,但是并没有返回结果,等处理完消息后,通过状态、通知或者回调函数来通知调用者 ...
分类:
其他好文 时间:
2019-03-04 18:59:36
阅读次数:
122
Object类中的wait(),notify()和notifyAll()可以实现线程的等待通知模型,同样在ReentrantLock中可以借助Condition来完成这种机制。本篇就简要介绍Condition的工作原理。 先看一下Condition的使用示例: 这段代码的输出为: 等待时间大概为10 ...
分类:
其他好文 时间:
2019-02-16 11:58:08
阅读次数:
161
1. LockSupport简介 在之前介绍AQS的底层实现,已经在介绍java中的Lock时,比如ReentrantLock,ReentReadWriteLocks,已经在介绍线程间等待/通知机制使用的Condition时都会调用LockSupport.park()方法和LockSupport.u ...
分类:
其他好文 时间:
2019-02-08 20:06:51
阅读次数:
169
1.Condition简介 任何一个java对象都天然继承于Object类,在线程间实现通信的往往会应用到Object的几个方法,比如wait(),wait(long timeout),wait(long timeout, int nanos)与notify(),notifyAll()几个方法实现等 ...
分类:
其他好文 时间:
2019-02-08 20:03:50
阅读次数:
182
Android Binder机制原理(史上最强理解,没有之一)(转) 原文地址: http://blog.csdn.net/universus/article/details/6211589 Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有的进程间通信IPC手段包括( ...
分类:
移动开发 时间:
2019-01-28 21:46:09
阅读次数:
168
1、概述 工作机制 协调整个框架运行;但又处于背景版的角色; Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。 Zookeeper=文件系统+通知机制; 特点: 集群的数量都是奇数个;(3台和4台的容错机制(挂几台机器还是可以照样运行)是一样的,都是1台;4台太消 ...
分类:
其他好文 时间:
2019-01-28 10:49:43
阅读次数:
210
class Program { public static void Main() { // Define a provider and two observers. LocationTracker provider = new LocationTracker(); Loc... ...
一、ZooKeeper简介1.ZooKeeper是什么?ApacheZooKeeper是一个开源的分布式服务框架,为分布式应用提供协调服务,用来解决分布式应用中的数据管理问题,如:配置管理、域名服务、分布式同步、集群管理等官网https://zookeeper.apache.org/2.ZooKeeper组成?主要包括两部分:文件系统、通知机制2.1文件系统?ZooKeeper维护一个类似Linu
分类:
其他好文 时间:
2018-12-17 02:17:33
阅读次数:
203
一,Zabbix架构 zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 Zabbix 的运行架构如下图所示: 1.1 组件 z ...
分类:
其他好文 时间:
2018-12-16 12:23:27
阅读次数:
171