×

rabbitmq

Centos7 安装 RabbitMQ详细教程

刀贱贱 刀贱贱 发表于2024-05-22 浏览9040 评论0
系统版本:Centos7 所需文件下载路径: 所需文件,点此下载,无须从官网下载 前言:下载后把解压的三个文件,拷贝到root目录下 1、安装socat socat是一个多功能的网络工具,可以看作是netcat的升级版,socat的主要特点就是在两个数据流之 间建立通道;且支持众多协议和链接方式:ip, tcp, udp,ipv6,pipe,exec,system,open,proxy,opens sl,socket等。 安装命令: rpm -iv

flask

windows python flask nginx接口在同一区域下开放

刀贱贱 刀贱贱 发表于2024-05-22 浏览5344 评论0
由于flask本地启用后,只能自己调用,同局域网下想给其他同事使用,是无法访问的,因此通过nginx对外开放ip+端口,然后转发进行调用。 第一种方式 1、先确定好启动端口,如我使用的是9900 2、下载windows版本nginx  nginx: download 2.1、解压后修改conf文件配置:\nginx\conf\nginx.conf,添加以下配置,表示对外开放5000端口,然后转发到本地9900端口     server {         listen  

rabbitmq

springboot配置RabbitMQ

刀贱贱 刀贱贱 发表于2024-05-22 浏览6717 评论0
RabbitMQ基本概念 Broker: 简单来说就是消息队列服务器实体 Exchange: 消息交换机,它指定消息按什么规则,路由到哪个队列 Queue: 消息队列载体,每个消息都会被投入到一个或多个队列 Binding: 绑定,它的作用就是把exchange和queue按照路由规则绑定起来 Routing Key: 路由关键字,exchange根据这个关键字进行消息投递 VHost: vhost 可以理解为虚拟 broker ,即 mini-RabbitMQ server。其内部均含有

javascript

前端大屏可视化项目(可视化大屏前端技术)

刀贱贱 刀贱贱 发表于2024-05-22 浏览8653 评论0
这篇文章记录了我开发中遇到的问题和解决方法。 1、确定需要适配屏幕的大小,虽然我们前端默认大屏的1920*1080起步的,但是防止有人不懂开发前需要新搞清楚适配范围; 2、和UI说清楚字体大小尽量在12px以上,一是12px以下写起来麻烦;二是12px以下在大屏中展示效果不好; 3、不同大小屏幕的适配方法 我使用的是zoom,其中1920是设计稿的宽度 const s = window.innerWidth / 1920 document.body.style.zoom = s +

tomcat

RUOYI-Cloud-3.4.0-cas(RuoYi-Cloud)

刀贱贱 刀贱贱 发表于2024-05-22 浏览5166 评论0
ruoyi-cloud框架集成cas及权限管理 背景:         单位要求借着新开发系统的机会,整合单点登录,新系统是基于ruoyi-cloud的,需在ruoyi-cloud中集成cas,于是冲浪了一段时间,发现有一些gitee和github有一些现成的,如gitee上唐雁的项目 唐雁 / ruoyi-cloud-cas,果断拉下来,但拉下来之后发现有一定问题,由于他的项目是采用ruoyi-cloud-2.5.0的项目,调通之后发现有一定问题(如:无法完成跳转,登录之后admin没有权

rabbitmq

RabbitMQ学习笔记(rabbitmq总结)

刀贱贱 刀贱贱 发表于2024-05-22 浏览6930 评论0
消息队列 -- 流量削峰 MQ的六种工作模式: 1.简单模式 2.工作模式 3.发布订阅模式 4.路由模式 5.主题模式 6.RPC模式 RabbitMQ 的事务消息执行流程 第一步发送“半消息” 第二步执行本地事务 第三步对事务消息进行提交或回滚: 使用RabbitMQ 在RabbitMQ网站上查看Queues  指定查看消息队列的条数 处理生产者发送消息,消费者在没处理完手里消息的情况继续接收消息 autoAck = false ,手动确认模式,让服

tomcat

Tomcat环境变量配置(tomcat环境变量配置教程)

刀贱贱 刀贱贱 发表于2024-05-21 浏览5003 评论0
1.首先确认自己是否已经安装JDK Win+R打开运行,输入cmd回车,在DOS窗口中输入java。 出现这些代表已经安装。然后查看自己的JDK版本。输入java -version 可以看到我的JDK版本是1.8的。 Tomcat在JDK1.8版本下能够正常运行。其他版本不能正常启动。 2.下载安装Tomcat 官网地址:Apache Tomcat® - Welcome! 选择Tomcat8版本(自己随意,这里我是选择的8版本) 选择下载64位 链接: 

scala

KAFKA 海量吞吐低延迟技术解密:KafkaController(kafka优化 吞吐量)

刀贱贱 刀贱贱 发表于2024-05-21 浏览17545 评论0
1、导读 KAFKA 是基于 Scala 语言开发的一个多分区、多副本且基于 ZooKeeper 协调的分布式消息系统,它以高吞吐、可持久化、可水平扩展、支持流数据处理等多种特性而被广泛使用,越来越多的开源分布式处理系统如 Cloudera、Storm、Spark、Flink 等都支持与 KAFKA 集成。本文将基于 KAFKA v1.1.0 版本源码,探讨 KafkaController 的启动流程、选举流程、脑裂问题和事件队列模型。笔者水平有限,若有不当之处,敬请指正。 2、Cont

spring boot

【原创】Nacos从2.0.4更新到2.1.0(nacos 2.0.3)

刀贱贱 刀贱贱 发表于2024-05-20 浏览7099 评论0
前言 在Nacos的官网找了半天没找到2.X版本升级新版本的方法,在Nacos钉钉官方群问了半天官方也没人回复,其他程序猿倒是说可以导出旧版本的配置文件,再导入到新版本装好的Nacos中,但是我感觉这个办法并不好,首先Nacos要全部重新安装和配置,其次这个方法并不够优雅。最后我索性决定自己研究。 踩坑 我发现直接替换target中的nacos-server.jar是不行,会报错: 解决方案 首先上对比工具,将项目运行环境中的nacos下载下来,和新版本2.1.0版本的naco