agent的处理思路

agent与mqtt共同组成AS系统

因此对于agent来说 mss过来的消息标记为in  而mqtt过来的消息标记为out 另外由于mss过来的消息源端发散目的端未收敛,而mqtt则相反源端收敛目的端发散,因此存储接收来的消息,mss过来的以to存储mqtt则以from存储,存储发送的消息则相反mss以from,mqtt以to。

从客户服务器或者客户端过来的消息 经过mqtt转发到达agent后,agent首先要判断它的mstpid是否在处理范围内,如果在则通过mqtt转发给接收方,不在则通过mss再次转发给其他agent

时间: 2024-08-01 19:47:24

agent的处理思路的相关文章

HTTP 协议的历史演变和设计思路

HTTP 协议是互联网的基础协议,也是网页开发的必备知识,最新版本 HTTP/2 更是让它成为技术热点. 本文介绍 HTTP 协议的历史演变和设计思路. 一.HTTP/0.9 HTTP 是基于 TCP/IP 协议的应用层协议.它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式,默认使用80端口. 最早版本是1991年发布的0.9版.该版本极其简单,只有一个命令GET. ? 1 GET /index.html 上面命令表示,TCP 连接(connection)建立后,客户端

(转)OAuth 2.0的设计思路

OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版. 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749. 原文地址:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html 一.应用场景 为了理解OAuth的适用场合,让我举一个假设的例子. 有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来.用户为了使用该服

Zabbix应用之Server/Agent部署

之前公司给新人搞技术分享,我就准备了一个zabbix的部署分享给他们. 由于公司在前一段准备更新下监控系统,之前的监控系统是用 Nagios 做的.可是,我之前也没接触过 Nagios,后来就调研了一番.对比了市面上比较火的几款监控系统,最后还是感觉 Zabbix 更出色一点. 下面是 Zabbix Server 和 Zabbix Agent 的部署流程. 环境:  OS Version:CentOS 6.5 x86_64位  采用最小化安装,系统经过了基本优化 selinux 为关闭状态,ip

linux查看某个ip流量--思路一例

在我之前的文章中分享过"实时"查看Linux某些网卡流量的小脚本,今天再分享一个查看本机到具体某个ip间的流量的思路.我有这个需求是因为:我们的存储是Dell存储设备通过nfs协议供多台业务机挂载使用,而我有必要了解每台机器和Dell存储之间的流量. 其实,如果仅仅是要看这个流量,iftop这个软件就很好,通过其自身的选项就能满足了,不需要再做什么额外的工作. 我的情况是:由于nfs客户机众多,而且虽是挂载一台存储设备但挂载点ip却不一样,并且我想把这个作为一个监控项放到zabbix里

Ansible批量执行命令慢的解决思路

做运维的同学很多都用过ansible吧,开源批量部署工具排名前三的:puppet, saltstack, ansible. ansible的特点是没有agent,采用ssh协议来通讯,轻量级,采用python编写,既可以写playbook,也可以做一些ad-hoc的批量命令执行操作. 最近在两台ansible主机上执行ansible命令时发现对同样的客户机执行同样的命令,所用的时间相差却很大,两台ansible主机配置性能都一样.我感到很奇怪,于是想一探究竟. 当然首先是用time命令来查看准确

解决Zabbix使用一段时间后总报Zabbix Agent不可到达的问题

Zabbix使用一段时间后总是报Zabbix Agent不可到达,报错文字如下: Zabbix Server Messages: PROBLEM: Zabbix agent on Zabbix server is unreachable for 5 minutes 首先查看Zabbix Agent的日志,找到关键出错信息,日志如下: 来自:/tmp/zabbix_agentd.log mysqladmin: connect to server at 'localhost' failed    e

通过本地Agent监控Azure sql database

背景: 虽然Azure sql database有DMVs可以查看DTU等使用情况,但记录有时间限制,不会一直保留.为了更好监控Azure_sql_database上各个库的DTU使用情况.数据库磁盘使用情况.阻塞等情况.通过本地的Agent的job使用link server 链接到各个Azure sql database 对应库(本地Ip能直连azure sql database),把相关的信息读取出来,存储在本地已新建好的对应表中,通过分析本地对应表中记录来实现监控azure sql dat

Zabbix学习之Server/Agent部署

公司最近需要上一套监控系统,之前的监控系统是 Nagios.我之前也没接触过 Nagios,后来就调研了一番.对比了市面上比较火的几款监控系统,还是感觉 Zabbix 更出色一点. 下面是 Zabbix Server 和 Zabbix Agent 的部署流程. 环境: OS Version:CentOS 6.5 x86_64位 采用最小化安装,系统经过了基本优化 selinux 为关闭状态,iptables 为无限制模式 主机名:zabbix-master-rj I P :10.1.1.1 这里

【Oracle】RAC11gR2 Grid启动顺序及启动故障诊断思路

从11gR2开始,Oracle RAC的架构有了比较大的变化,集群层面相交于之前的版本有了比较大的变动,原来的rac架构基本上属于cssd.crsd.evmd三大光秃秃的主干进程,日志数量较少,对于rac无法启动原因,采用最原始的方法逐一查看各个进程的日志也可找到无法启动的原因.然而从11gR2之后,集群层发生了比较大的变动,以下是$GRID_HOME/log/rac1/下的目录情况: [[email protected] rac1]$ ls acfs     acfsrepl      acf