摘要:
参数 描述 说明 queue 队列名称 — durable 是否持久化 队列的声明默认是存放到内存中的,如果rabbitmq重启会丢失,如果想重启之后还存在就要使队列持久化,保存到Erlang自带的Mnesia数据库中,当rabbitmq重启之后会读取该数据库 exclusive 是否排外 1.当连 阅读全文
摘要:
背景 在window中编辑好的脚本,在Linux环境运行报错,提示‘\r’命令不可用 解决方法 使用 vim 打开shell脚本,输入set fileformat=unix,保存即可解决。 阅读全文
摘要:
一、AMQP与rabbitmq的关系 AMQP(高级消息队列协议)是一个网络协议。它支持符合要求的客户端应用(application)和消息中间件代理(messaging middleware broker)之间进行通信。 而RabbitMQ是一个由erlang开发的AMQP(Advanved Me 阅读全文
摘要:
背景 MySQL数据库,SELECT 查询时,别名不生效。 解决方法 在数据库连接URL中添加参数:useOldAliasMetadataBehavior=true 阅读全文
摘要:
1、简单模式(Hello World) The simplest thing that does something 做最简单的事情,一个生产者对应一个消费者,RabbitMQ 相当于一个消息代理,负责将 A 的消息转发给 B 应用场景:将发送的电子邮件放到消息队列,然后邮件服务在队列中获取邮件并发 阅读全文
摘要:
RabbitMQ的用户角色分类: none、management、policymaker、monitoring、administrator RabbitMQ各类角色描述: 1)none 不能访问 management plugin 2)management 列出自己可以通过AMQP登入的virtua 阅读全文
摘要:
一、检测安装系统版本 查看Linux版本命令如下: 1、查看Linux内核 cat /proc/version uname -a 2、查看Linux系统版本的命令 lsb_release -a #即可列出所有版本信息 cat /etc/redhat-release #这种方法只适合Redhat系的L 阅读全文
摘要:
一、RabbitMQ启动、关闭等命令 # 启动 systemctl start rabbitmq-server # 设置开机启动 systemctl enable rabbitmq-server #停止 systemctl stop rabbitmq-server #查看服务状态 systemctl 阅读全文
摘要:
问题描述: 1、大表导出时,SQL语句没用使用Order by,出现数据重复。 2、当添加Order by时,由于数据表太大查询慢。 解决方案: 在大数据表中添加计数字段,即:类似自增主键,分页查询时,使用此字段当作条件。(目前使用此方法解决) 使用 Mybatis中的Cursor功能,只能单线程, 阅读全文
摘要:
一、背景 电脑安装的kettle工具版本是7.1,由于前一个项目的使用的Mysql8.0的数据库,所有将lib目录下mysql连接驱动升级到mysql-connector-java-8.0.26.jar,当前使用的数据版本是5.7.24。 在整合kettle脚本,发现脚本好多都报错,具体异常如下: 阅读全文