logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

分布式下websocket+rabbitmq实现

一、Websocket简介WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握..

文章图片
#分布式#websocket#rabbitmq
docker运行springboot项目

1.尚硅谷docker:https://www.bilibili.com/video/BV1Zn4y1X7AZ?在开发中使用k8s部署,日常也只是写个dockerFile, 没有想过整个部署流程是怎样的。今天我们自己部署docker镜像。

文章图片
#docker#spring boot#容器
springboot整合prometheus,grafana实现服务指标监控

1.依赖的jar包<dependency><groupId>io.micrometer</groupId><artifactId>micrometer-registry-prometheus</artifactId><version>1.3.3</version></de...

#prometheus#grafana
分库,通过mybatis得拦截器

1.思路:(1)多个数据库--这里有两个数据库,分配两个数据库连接池。(2)AbstractRoutingDataSource定义了数据源,数据源是动态的。public class DynamicDataSource extends AbstractRoutingDataSource{@Overrideprotected Object determineCurrentLookupKey()...

springboot整合ELK---分两种直接使用logstash,另外一种整合kafka

环境说明:springBoot2.1.3,logback,es6.8.2当我们服务节点特别多的时候,我们就需要考虑将日志统一放到ELK中去高效查找定位日志,不用去服务器一个一个找。同时整合分布式链路追踪打印日志。这里提供两种springboot整合ELK的方式。1.第一种springboot-logstash环境搭建1.1 添加maven<dependenc...

npm run dev退出

查看端口占用netstat -aon|findstr "8088",然后杀死进程taskkill /pid 4 -F

解决linux部署项目后,第一次远程访问初始化数据源的时候很慢的问题

1.说一下背景:本地项目远程链接腾讯云数据库。2.问题:第一次访问的时候感觉很慢。查看控制台...{dataSource-1} inited...百度搜了一下。解决方法如下:(1)解决方法:修改mysql文件,my.ini增加如下代码:skip-name-resolve重启mysql服务(2)原因分析:(以下内容原文地址:https://www.cnblogs.com/ivictor/p/5311

0丢包但是无法访问目标主机,虚拟机可以访问主机

ping回复无法访问目标主机问题:ping主机ip时,访问无法访问目标主机,或请求超时。用管理员身份启动cmd 输入route add 192.168.1.20 192.168.1.1 -p 192.168.1.1网关,192.168.1.20是虚拟机地址 ...

到底了