- 博客(47)
- 资源 (11)
- 收藏
- 关注
原创 Sentinel控制台配置 持久化到nacos
因为项目使用的是Spring-cloud-alibaba,Sentinel支持和nacos整合,就持久化到nacos数据库中,同时sentinel还能读取nacos中做的流控规则。Sentinel: Sentinel 是什么 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。小惊喜:sentinel中有和nacos中对接的源码,只不过没有使用。1、改成 默认后台使用sentinel对接nacos,而不是存到内存,只实现了本地nacos并且需要默认配置,需要支持自定义配置。增加nacos配置信息。
2023-09-13 16:12:13 1440 2
原创 centos7 安装 docker
1、 1.1 docker 官网 Empowering App Development for Developers | DockerLearn how Docker helps developers bring their ideas to life by conquering the complexity of app development.https://www.docker.com/ docker-ce社区版(免费) docker-e...
2021-10-21 16:10:17 183
原创 Logstash:定时执行,把MySQL数据同步至Elasticsearch中
需求随着线上业务数据的剧增,需要优化检索,选择ES做为搜索引擎,那么问题来了,线上已有的数据怎么处理以下方案仅供参考:前提条件准备1、需要安装好Mysql,并准备好需要同步的数据2、需要安装好Elasticsearch3、需要安装好Logstash4、需要下载相应的JDBC connector mysql-connector-java-8.0.20.jar同步脚本配置1、创建同步数据配置文件对Logstash做如下的配置sync_data.conf:...
2020-09-28 15:14:55 810 1
原创 ffmpeg 切片 MP4转m3u8 最简单实用
windows版本1、首先搭建ffmpeg环境,话不多少直接下载ffmpeghttp://ffmpeg.org/download.html2、配置环境变量,(比较简单,自行查资源配置吧)3、切片命令(参数建议看官网文档)ffmpeg -i ***.mp4 -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 2 -hls_time 10 ***.m3u8...
2020-06-28 11:59:24 1304
原创 使用SQLyog 导入EXCEL数据到mysql数据库
首先在数据库中建表,对应的字段,数据类型什么的就不多说了直接来导入实例:表样例 excel数据样例 下面开始介绍导入步骤在SQLyog对应表右击 --> 导入外部数据 -->开始新工作 --》数据源类型(Excel) filename(数据源EXCEL) --> 直接下一步 -->从数据源拷贝表 --> 选中sh...
2015-04-06 17:43:18 2440
原创 报表业务通过线程池实现性能优化
在报表业务中,需统计多样业务,涉及多次不同或重复的查询。传统顺序查询模式对多线程硬件资源利用不足。现采用线程池实现多线程查询,以高效利用硬件资源,显著提升处理效率。比如,需要按公司统计分析产品的销售情况。优化后逻辑(使用线程池)
2024-09-02 16:11:07 289
原创 docker 重构并运行 python项目(只更新代码,无新依赖)
接上一篇 使用docker构建并运行python项目当前背景,受服务器网速限制,每次构建并运行,下载依赖需等待很长时间,此篇适用于只更新代码无需更新依赖,并快速重构简单的python代码 python_server.py。
2024-07-22 18:56:24 274
原创 MybatisPlus批量插入(伪批量),增强为真实批量插入
Override/*** 批量插入 仅适用于mysql* @param entityList 实体列表* @return 影响行数*/@Bean//指定使用数据库类型@Bean在使用默认MybatisPlus配置默认 sessionFactory时,以上即可配置文件位置,参考framwork模块下config包MyBatisConfig@Bean//自定义批量插入基于以上,大功告成。快去试试效果吧。
2023-11-30 16:45:01 922
原创 mysql 索引执行过程 回表
在回表过程中,MySQL需要返回所有列的数据,因此需要进一步访问存储引擎获取数据。存储引擎会利用主键或聚簇索引中的行指针,直接取出相关数据页,并读取所需的数据。因此,回表操作的效率与存储引擎的实现有关。如果表的数据都可以被覆盖索引所包含,那么回表的开销就可以避免。
2023-11-10 10:07:39 230
原创 docker 构建并运行 python项目
此处不重述docker安装及基本命令,可参考另一篇文章centos7 安装 docker_centos7 docker network rm-CSDN博客文章浏览阅读111次。
2023-11-09 15:41:28 450
原创 centos7 安装宝塔 ImportError: No module named
centos7 自带python2.x新版本宝塔要求python3+默认安装提示。
2023-08-07 19:04:42 475
原创 docker 安装运行 kibana
说明基于 centos:71、拉取镜像docker pull kibana:7.6.22、启动运行镜像 docker run -di --name kibana -p 5601:5601 kibana:7.6.2
2021-11-23 16:20:33 2317
原创 docker 安装运行 logstash
说明基于:centos7+ logstash:7.6.21、拉取镜像docker pull logstash:7.6.22、启动镜像docker run -di --name logstash -p 5044:5044 logstash:7.6.2
2021-11-23 15:54:54 2249
原创 docker 安装运行 elasticsearch
说明基于:centos:7+ 、elasticsearch:7.6.21、拉取镜像docker pull elasticsearch:7.6.22、创建宿主机数据目录mkdir -p /data/docker/elk/elasticsearch/configmkdir -p /data/docker/elk/elasticsearch/datamkdir -p /data/docker/elk/elasticsearch/pluginsecho "http.host: ..
2021-11-22 18:04:23 1840
原创 docker 安装运行 ELK
说明基于 centos:7+ 、ELK1、拉取镜像docker pull sebp/elk2、启动运行镜像docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -e ES_MIN_MEM=128m -e ES_MAX_MEM=1024m -it --name elk sebp/elk-e ES_MIN_MEM=128m-e ES_MAX_MEM=1024m 指定es内存,最小128M 最大1G...
2021-11-22 17:23:40 528
原创 docker 安装运行 rabbitMQ
说明基于 centos:7+ rabbitMQ:3.9.101、拉取镜像docker pull rabbitmq:3.9.102、运行启动镜像docker run -di rabbitMQ --hostname 0.0.0.0 rabbitmq:3:9:10
2021-11-22 17:16:51 441
原创 docker 安装运行ngixn 挂载宿主机数据目录
说明基于 centos:7 + nginx1、拉取镜像docker pull nginx:1.21.42、创建挂载目录mkdir -p /usr/local/nginx/{conf,conf.d,html,logs}3、在conf目录下创建配置文件nginx.conf#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;...
2021-11-18 18:25:34 122
原创 docker 安装运行redis(集群) 数据持久化到宿主机
说明: 3主3从基于 centos 7 、 redis 6+1、拉取redis镜像docker pull redis:6.2.62、批量创建redis配置文件for port in $(seq 1 6); \do \mkdir -p /usr/local/redis-cluster/node-${port}/conftouch /usr/local/redis-cluster/node-${port}/conf/redis.confcat << EOF &...
2021-11-18 12:45:04 880
原创 docker 安装运行mysql数据库(主从)
利用 docker 实现 mysql 主从同步 / 读写分离为了保证数据的完整和安全,mysql 设计了主从同步,一个挂掉还可以用另个通过本文实际你会操作到。mysql 的主从同步 docker 镜像和容器的创建 docker 容器间的数据传递 mycat 入门centos:7 + mysql:5.71、拉取数据库镜像docker pull mysql:5.72、利用mysql镜像,创建用于主从同步的两个新镜像我们当前所在的服务器叫宿主服务器,我们要利用 docke..
2021-11-18 11:47:23 686 1
原创 docker 安装运行redis(单点) 数据持久化到宿主机
说明:基于 centos 7 、 redis 6+1、拉取mysql镜像docker pull redis:6.2.62、运行mysql容器docker run -di --name=redis -p 6379:6379 redis:6.2.6
2021-11-09 17:04:00 576
原创 centos7 ifconfig命令找不到
说明:新安装的centos7系统,ifconfig命令不识别安装ifconfigyum install ifconfig如果提示没有安装包,可以搜索相关安装包yum search ifconfigyum install net-tools.x86_64 -y检测ifconfig
2021-11-08 14:52:51 518
原创 docker 安装运行 nacos
说明基于 centos7.9仅部署nacos-server,不使用prometheus/grafana等监控组件1、拉取镜像docker pull nacos/nacos-server2.挂载目录mkdir -p /home/nacos/logs/ #新建logs目录mkdir -p /home/nacos/init.d/ vim /home/nacos/init.d/custom.properties ...
2021-11-02 17:18:40 415
原创 docker 安装运行 rancher(自定义数据库源)
1、拉取rancher镜像docker pull rancher/server:latest2、运行镜像docker run -di --name=rancher -p 8080:8080 rancher/server3、添加应用如下图4、添加完成5、添加主机6、添加docker所在主机7、复制安装rancher代理脚本8、在docker所在主机运行上面的脚本9、成功界面10、应用添加服务11、添加服务配置-->创建...
2021-11-02 11:29:31 496
原创 docker 安装运行 mysql 数据持久化宿主机
说明:基于 centos 7 +mysql 5.71、拉取mysql镜像docker pull mysql:5.72、运行mysql容器docker run -di --name=mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
2021-11-02 10:13:19 155
原创 Dockerfile jdk1.8
FROM centos:7.9.2009MAINTAINER gzsRUN ["mkdir", "/usr/local/jdk"]WORKDIR /usr/local/jdkADD jdk-8u181-linux-x64.tar.gz /usr/local/jdkENV JAVA_HOME /usr/local/jdk/jdk1.8.0_181ENV JRE_HOME $JAVA_HOME/jreENV PATH $JAVA_HOME/bin:$PATH
2021-10-27 15:36:24 271
原创 centos7 docker Dockerfile
1、说明Dockerfile是一个包含用于组合镜像命令的文档Docker通过读取Dockerfile中的指令按步骤生成自定义镜像2、Dockerfile脚本 构建tomcatFROM tomcat:latestMAINTAINER gzsWORKDIR /usr/local/tomcat/webappsADD myapp-web ./myapp-web#设置基准镜像FROM tomcat:latest#机构属性MAINTAINER gzs#切换容器工作...
2021-10-26 16:47:02 287
转载 Centos6.5 安装 RabbitMQ3.6.1
参考软文地址https://www.cnblogs.com/dreamroute/p/5877740.html
2019-04-24 15:58:19 155
原创 MySQL逗号分割字段的列转行
#SQLselect a.ID,substring_index(substring_index(a.mSize,',',b.help_topic_id+1),',',-1) from tbl_name ajoinmysql.help_topic bon b.help_topic_id < (length(a.mSize) - length(replace(a.mSize,','...
2019-04-03 17:42:16 1631
原创 git回滚到任意版本
先显示提交的log$ git log -3commit 4dc08bb8996a6ee02fAuthor: Mark <xxx@xx.com>Date: Wed Sep 7 08:08:53 2016 +0800 xxxxxcommit 9cac9ba76574da2167Author: xxx<xx@qq.com>Date: Tue ...
2018-09-13 09:14:52 3345
原创 CentOS7 redis集群搭建日记
ruby升级http://blog.csdn.net/u012599988/article/details/45820235redis安装软文地址:https://www.linuxidc.com/Linux/2017-02/140363.htmhttp://blog.csdn.net/lammonpeter/article/details/77726362集群搭建:htt...
2018-08-15 10:19:55 146
原创 centos 安装jdk8
1、切换到安装包保存目录 cd /data/tar2、下载jdk安装包jdk-8u91-linux-x64.tar.gz3、 解压tar -zxvf jdk-8u91-linux-x64.tar.gz4、切换到安装目录cd /data/jdk85、复制解压文件到当前目录cp -r /data/tar/jdk1.8.0_91/* .6、配置环境变量vi ...
2018-08-15 10:18:37 241
原创 my.ini
[client]# 此处可以添加如下内容直接登录mysqluser = rootpassword = 123456[mysqld]sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES#端口port=3306#需要添加字符编码的设置(放到port下面就行)character-set-server=utf8#文件解压缩的路径...
2018-07-31 11:23:59 151
原创 mysql5.7 performance_schema.session_status‘ doesn‘t exist
记录一次数据库版本升级遇到的问题问题1:performance_schema.session_status' doesn't existset @@global.show_compatibility_56=ON;问题2:上面的问题解决后在后来的一次sql语句执行时发现,GROUP BY 不支持修改my.ini配置文件,增加以下配置,重启mysql服务[mysqld]sql_mode='STRICT...
2018-05-17 11:07:00 2298
原创 Tomcat下使用Log4j 接管 catalina.out 日志文件生成方式,解决catalina.out日志文件过大问题...
1. 准备jar包: log4j-1.2.17.jar (从 http://www.apache.org/dist/logging/log4j/1.2.17/ 下载) tomcat-juli.jar, tomcat-juli-adapters.jar (从 http://www.apache.org/dist/tomcat/tomcat-7/v7.0.52/bin...
2016-03-04 16:06:48 167
tomcat8+redis集群 session共享jar
2018-03-20
tomcat7+redis单点 session共享jar
2018-03-20
tomcat7+redis集群 session共享jar
2018-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人