摘要: 简介 记录手动部署前端,后端的过程和一些坑。 前端部署 前端项目使用Umi打包 部署参考了: Ant Design 选择了前后端分离部署,即使用nginx服务器。 安装nginx yum -y install gcc zlib zlib-devel pcre-devel openssl openss 阅读全文
posted @ 2020-11-30 14:49 levi125 阅读(732) 评论(0) 推荐(2) 编辑
摘要: 简介 导致"sqlSessionFactory"创建失败的情况有很多种,我遇到的应该是比较少见的一种吧 在Springboot 整合加入 mybatis-plus,启动报错信息如下: 展开报错信息 org.springframework.beans.factory.BeanCreationExcep 阅读全文
posted @ 2020-11-13 11:38 levi125 阅读(6845) 评论(0) 推荐(0) 编辑
摘要: 简介 情景:1000万表数据导入内存数据库,按分页大小10000查询,多线程,15条线程跑。 使用了ExecutorService executor = Executors.newFixedThreadPool(15) 本地跑了一段时间后,发现电脑CPU逐渐升高,最后CPU占用100%卡死,内存使用 阅读全文
posted @ 2020-11-02 15:57 levi125 阅读(6107) 评论(6) 推荐(1) 编辑
摘要: 简介 要给公司的logstash集群添加监控,因为有时候logstash突然挂了,会导致ELK没有数据,往往等需要查日志的时候,才发现已经来不及了。 思路,logstash 5.x 以上提供了API端口监听等接口,只要每个logstash实例启动分别指定一个端口号,再通过TCP,HTTP等方式,定时 阅读全文
posted @ 2020-11-02 11:25 levi125 阅读(2314) 评论(0) 推荐(0) 编辑
摘要: Maven 依赖 pom.xml 测试的SpringBoot 版本:2.3.0.RELEASE <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte 阅读全文
posted @ 2020-09-30 19:50 levi125 阅读(687) 评论(0) 推荐(1) 编辑
摘要: 简介 最近有这样一个需求 1. 在yml文件动态配置项目名称与ID (动态配置通过nacos实现,这里不讲述) 2. 因为列表数量很少,又会改动,又不想存数据库单独建个表维护,故通过配置文件的项目列表信息 application.yml 配置 新增/删除/更改 list 即可 projects: l 阅读全文
posted @ 2020-09-28 17:39 levi125 阅读(29707) 评论(2) 推荐(0) 编辑
摘要: ES启动 bin/elasticsearch -d -d 表示后台运行 Kibana启动 nohup bin/kibana >/dev/null & Kibana 进程查询 netstat -tunlp|grep 5601 lsof -i:5601 Logstash启动 这里 logs.conf 与 阅读全文
posted @ 2020-09-28 10:17 levi125 阅读(647) 评论(2) 推荐(0) 编辑
摘要: 启动 zookeeper bin/zkServer.sh start 启动 kafka bin/kafka-server-start.sh -daemon config/server.properties 关闭kafka 由于是优雅启停,等待数秒 bin/kafka-server-stop.sh c 阅读全文
posted @ 2020-09-27 15:56 levi125 阅读(426) 评论(0) 推荐(1) 编辑
摘要: Apache geode 可在广泛分布的云架构中提供对数据密集型应用程序的实时,一致的访问。 Geode还是一个内存数据管理系统,可提供可靠的异步事件通知和有保证的消息传递。 任务: 跟redis一样的,先在linux搭建一个单机,再java写一个客户端,消费端,测试一下。 geode下载 http 阅读全文
posted @ 2020-09-23 17:09 levi125 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: 简介 Graylog是一个开源的日志聚合、分析、审计、展现和预警工具。低成本,高性能。 Graylog与ELK对比 Graylog需要把日志源采集到graylog-server,经过处理后的数据,使用ES进行存储。Graylog提供了Web端,相当于Kibana。 集群架构分配参考 官方文档架构图: 阅读全文
posted @ 2020-09-17 16:18 levi125 阅读(1844) 评论(0) 推荐(0) 编辑