随笔分类 - 工作记录
对日常工作常使用的一些操作或者异常进行整理记录
摘要:1.事故背景 原本在使用的是注解式事务,后面因为需要在事务中增加异步推送机制,所以需要将推送机制放到事务之外,修改后发现系统经常出现事务长时间无法提交导致回滚。 2.排查流程 (1)一开始重启应用是能恢复正常,所以肯定是在某种情况下会触发异常的产生 (2)查看在mysql控制台查看当前正在执行的事务
阅读全文
摘要:1.事故背景 在APP访问服务器接口时需要从redis中获取token进行校验,服务器上线后发现一开始可以正常访问,但只要短时间内请求量增长服务则无法响应 2.排查流程 (1)使用top指令查看CPU资源占用还远远达不到瓶颈,排查因为CPU资源不足导致服务不可用的可能 (2)查看tomcat线程池配
阅读全文
摘要:因最近公司的一个新项目,有一个业务场景是需要给多个甲方的服务器配置运行环境与部署,所以考虑使用docker来实现环境配置的统一 1.docker是什么 docker是一种容器虚拟化技术的实现,相当于在一台服务器上可以虚拟化成多个服务器,各自运行各自的服务,例如tomcat,,mysql,nginx等
阅读全文
摘要:一、什么是MQTT MQTT的全称是“ Message Queuing Telemetry Transport”,即消息队列遥测传输,是一种基于订阅/发布模式的应用层协议,而http是一种基于restful风格的一种应用层协议。 MQTT协议是一种轻量级协议,作为一种低开销、低带宽占用的即时通讯协议
阅读全文
摘要:前言 证书的作用 加密通信数据,验证对象身份,保证数据完整性 什么是自签名证书 公认的证书往往都需要收费,如果客户端与服务端都是由我们自己来操控,那便可以使用自签名证书(说白了就是只是自己认可的证书) ca签名证书 ca签名证书,也就是我们自己当是认证的机构去认证一个证书,那么客户端新人该ca证书也
阅读全文
摘要:1.在pom.xml文件中添加插件 2.在dos窗口中进入项目路径 执行命令:mvn assembly:assembly 如果使用IDEA进行打包,则运行该项 3.正常打包成功后项目会生成一个target文件夹,里面打包出来的jar包,包名为{finalName}-jar-with-dependen
阅读全文
摘要:一、加密 二、解密 三、hex字符串与字节数组互转 注:因工作内容常与单片机进行数据传输,所以不能直接使用字符串进行加密解密,需要多进行一次hex字符串的转换 因为上述加密解密使用的补码模式是NoPadding,所以输入的字节必须是128位对应的16个字节的倍数,如有需要可以将补码模式改为以下模式
阅读全文

浙公网安备 33010602011771号