kafka和rabbitmq 的区别

一、语言不同 RabbitMQ是由内在高并发的erlanng语言开发,用在实时的对可靠性要求比较高的消息传递上。 kafka是采用Scala语言开发,它主要用于处理活跃的流式数据,大数据量的数据处理上...
阅读全文

kafka的相关组件介绍

1.1.1 kafka的整体架构图 kafka的名词解释和工作方式 1、Producer:消息生产者,就是向kafka broker发送消息的客户端 2、Concumer:消息消费者,向kafka b...
阅读全文

Tomcat配置优化

一.Tomcat内存优化 T omcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 JAVA_OPTS参数。 1.JAVA_OP...
阅读全文

Python常用模块–collections

1.创建升级版的元组--namedtupe Python的元组(1,2,3)具有不可变性,但是单独的元组在无法满足现有需求时,可以使用升级版的元组,使用namedtupe可以很方便地定义一种数据类型,...
阅读全文

kubernetes ingress配置上传文件大小限制

在k8s中,我们上传针对服务中出现的上传文件中定义的上传文件大小限制,默认是没有限制,但是大小是1m,超过1m就会出现无法上传的问题,这里我们说一下如何在不影响用户使用的前提下修改ingress的上传...
阅读全文

Memcached简介

1. 什么是memcached? 答:不支持持久化,没有安全机制。可以用telnet等工具直接连接memcached。memcached是多线程工作,而redis是单线程工作。各个memcached服...
阅读全文