项目遇见的问题
文章平均质量分 80
局点
这个作者很懒,什么都没留下…
展开
-
RocketMQ消息收发基本框架的搭建
RocketMQ是消息中间件之一,要谈什么是RocketMQ,就需要先明确什么是消息中间件,消息中间件的存在是为了解决什么样的问题?同样无需照本宣科,消息中间件就是在同一程序或不同程序间进行同步或者异步消息传递的第三方组建。那么消息中间件解决了什么样的问题,亦或者应用场景是什么?最出名的就是处理高并发场景下的流量削峰平谷。原创 2023-03-12 13:39:27 · 293 阅读 · 0 评论 -
应用的容器化部署与负载均衡(docker+nginx)
应用的容器化部署与负载均衡(docker+nginx)原创 2023-02-28 21:45:31 · 685 阅读 · 0 评论 -
非Spring项目如何集成nacos使用
比如拿到的json文件的解析,在xml的解析上,jq并不能精准地解析出来。举个简单的例子,某业务服务范围,很明显这是一个变量,但是系统各个地方都会用到,写死明显不合适,写在代码中互相引用代码耦合性太强,配置中心的优势在此刻即得到展现。但从非主流框架下的JavaWeb应用角度来说,在实际开发情况下,亦需要多环境开发测试及上线,就会出现多套代码不同配置文件的情况。笔者个人对nacos的理解则是,spring cloud Alibaba解决方案下配置中心所使用的组件,主要是用来做服务注册与发现,配置管理。原创 2023-02-19 18:40:20 · 1051 阅读 · 0 评论 -
非Maven项目实现CI/CD持续集成(Jenkins+Ant)
本文是对公司项目做的一次自动化实战。公司架构分新旧两版,本文是对旧版本的一次实战。且由于maven仓库需内网环境的原因,选择非maven项目进行实战。原创 2023-02-11 15:07:24 · 648 阅读 · 0 评论 -
springframework 所有注解爆红,pom文件无法正常加载,apache报NoSuchMethodError:method <init>()V not found错误
springframework 所有注解爆红,pom文件无法正常加载,apache报NoSuchMethodError:method <init>()V not found错误原创 2022-05-21 20:24:24 · 6020 阅读 · 2 评论 -
使用vagrant初始化一台centos环境,并使用docker安装redis/mysql
使用vagrant初始化一台centos环境,并使用docker安装redis/mysql原创 2022-05-21 20:13:45 · 239 阅读 · 0 评论 -
单台NACOS部署安装与服务注册
单台NACOS部署安装与服务注册原创 2022-05-21 20:10:26 · 220 阅读 · 0 评论 -
ORACLE数据库超出游标异常解决(maximum open cursors exceeded)
ORACLE数据库超出游标异常解决(maximum open cursors exceeded)问题背景 在项目上线实际运行中,有某处功能涉及到批量增加的实现。之前客户在实际使用中每50条增加一次,系统运行无误,后该处需求增加,意图每次增加1000条,遂遇到此错误。处理难点 实际项目是一个很大的共享项目,客户有自己的云平台,我方项目是部署在该云平台上的,以及数据库也是客户自有数据库。生产,UAT,FAT,DEV都无法找到日志进行定位。本地进行部署时又无法复现该错误,究其原因,我在本地查询OR原创 2022-02-27 15:17:30 · 1317 阅读 · 0 评论