#bb

zabbix监控到异常后自动执行对应命令

zabbix可不仅仅只有监控功能,还支持远程执行命令,实现简单自动化运维以下以监控mysql的3306端口为例,如该端口异常关闭,自动执行命令重启mysql创建一个监听3306的监控项,键值按照这样写也可以。不过可能换成net.tcp.listen[3306]会更合适一些  表达式那里,点击右边的按...

zabbix真的很简单 (安装篇)

系统环境:Centos6.4  一直觉得zabbix很简单,但是还是有好多人看了好多文档都搞不明白怎么用,我从2013年使用到现在也小有心得,如果时间允许,很高兴与大家一起分享我在使用过程中的一些小技巧和小经验。好了至于什么是zabbix之类的废话就不多说了,有兴趣可以看看别人写的,我只想说zabbix网上的文档真是好...
代码星球 ·2020-08-13

zabbix监控超详细搭建过程

监控及zabbix 目录:1      监控分类...11.1       硬件监控...11.2       ...

RabbitMQ最佳实践

 在使用消息机制时,我们通常需要考虑以下几个问题:消息不能丢失保证消息一定能投递到目的地保证业务处理和消息发送/消费的一致性本文以RabbitMQ为例,讨论如何解决以上问题。消息持久化如果希望RabbitMQ重启之后消息不丢失,那么需要对以下3种实体均配置持久化:exchangequeuemessage声明e...
代码星球 ·2020-08-13

Kafka、RabbitMQ、RocketMQ消息中间件的对比 —— 消息发送性能-转自阿里中间件

分布式系统中,我们广泛运用消息中间件进行系统间的数据交换,便于异步解耦。现在开源的消息中间件有很多,前段时间我们自家的产品RocketMQ(MetaQ的内核)也顺利开源,得到大家的关注。那么,消息中间件性能究竟哪家强?带着这个疑问,我们中间件测试组对常见的三类消息产品(Kafka、RabbitMQ、RocketMQ)做...

python操作rabbitmq、redis

1.启动rabbimq、mysql在“”运行“”里输入services.msc,找到rabbimq、mysql启动即可2.启动redis 管理员进入cmd,进入redis所在目录,执行redis-server.exeredis.windows.conf--max...
代码星球 ·2020-08-11

Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy

MemcachedMemcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon)是用C写的,但是客户端可以用任何语言来编...

RabbitMQ之Consumer消费模式(Push & Pull)

版权声明:本文为博主原创文章,未经博主朱小厮允许不得转载。https://blog.csdn.net/u013256816/article/details/62890189概述消息中间件有很多种,进程也会拿几个来对比对比,其中一种对比项就是消费模式。消息的消费模式分Push,Push两种,或者两者兼具。RabbitMQ...

Python操作rabbitmq 实践笔记

发布/订阅  系统1.基本用法生产者1importpika2importsys34username='wt'#指定远程rabbitmq的用户名密码5pwd='111111'6user_pwd=pika.PlainCredentials(username,pwd)7s_conn=pika.Blocki...

python操作rabbitmq操作数据(不错)

##一、RabbitMQ消息队列介绍RabbitMQ也是消息队列,那RabbitMQ和之前python的Queue有什么区别么?py消息队列:线程queue(同一进程下线程之间进行交互)进程Queue(父子进程进行交互或者同属于同一进程下的多个子进程进行交互)123如果是两个完全独立的python程序,也是不能用上面两...

python操作RabbitMQ(不错)

一、rabbitmq RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循MozillaPublicLicense开源协议。 MQ全称为MessageQueue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)...
代码星球 ·2020-08-11

python RabbitMQ队列使用

关于python的队列,内置的有两种,一种是线程queue,另一种是进程queue,但是这两种queue都是只能在同一个进程下的线程间或者父进程与子进程之间进行队列通讯,并不能进行程序与程序之间的信息交换,这时候我们就需要一个中间件,来实现程序之间的通讯。MQ并不是python内置的模块,而是一个需要你额外安装(ubu...
代码星球 ·2020-08-11

基于Python语言使用RabbitMQ消息队列(六)

远程过程调用(RPC)在第二节里我们学会了如何使用工作队列在多个工人中分布时间消耗性任务。 但如果我们想要运行存在于远程计算机上的方法并等待返回结果该如何去做呢?这就不太一样了,这种模式就是常说的远程过程调用(RPC)。 在本节我们会在本节我们会使用RabbitMQ创建一个RPC系统:一个客户端和一...

基于Python语言使用RabbitMQ消息队列(五)

Topics在前面教程中我们改进了日志系统,相比较于使用fanout类型交易所只能傻瓜一样地广播,我们用direct获得了选择性接收日志的能力。虽然使用direct类型交易所改进了我们的系统,但它仍然有所限制——它不能做基于多重条件(multiplecriteria)的路由。 在日志系...

基于Python语言使用RabbitMQ消息队列(四)

路由在上一节我们构建了一个简单的日志系统。我们能够广播消息给很多接收者。在本节我们将给它添加一些特性——我们让它只订阅所有消息的子集。例如,我们只把严重错误(criticalerror)导入到日志文件(存入磁盘空间),但仍然可以打印所有日志消息到控制台。绑定前面的例子中我们已经创建了绑定,像下面...
首页上一页...1920212223...下一页尾页