- 博客(24)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 spring cloud之服务注册中心1
一 搭建一台简单的Eurekaserver应用1.通过idea生成eureka 代码工程,如下:最终pom文件生成结果如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati.
2020-05-30 23:32:43
156
原创 关于索引的实践
1.where 条件后的多个过滤字段,增加对应多个单独索引,通常只会用一个索引,就是第一个字段对应的索引,原因在于 同时去多个索引树 搜索会更加耗时2.如果多个字段请添加联合索引3.当数据量较少时候 不会走索引,比如age 字段添加索引,但是数据库只有几条数据,也会全表扫描...
2022-05-26 09:39:25
251
原创 针对oracle数据库存储表情相关记录
将原来字段varchar2 类型改为nvarchar2 类型将mybaits文件中插入和更新字段类型改为nvarchar
2022-05-25 20:51:08
306
原创 docker命令使用记录
1.查看当前运行的容器docker ps -a2.进入容器内部docker exec -it 容器ID /bin/bash 进入容器
2022-05-19 11:27:57
236
原创 elastalert报警功能使用
安装python3.6 yum install python36 -y yum install python36-pip -y测试当前生效的python版本python --version python3 --version将默认python 修改为python3cd /usr/bin ls python*重新创建软链接指向python3.6rm -f python && ln -s python3.6 python测试版本pytho.
2021-07-10 20:24:40
785
原创 通过filebeat向es发送日志
下载filebeatwget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.7.0-linux-x86_64.tar.gz下载后解压缩配置filebeat#输入filebeat.inputs:- type: log # 启用 enabled: true # 监控指定日志 paths: - /uhealthy/logs/log.log # 匹配规则 如果不是数字开头的,会把
2021-07-10 17:17:43
1059
原创 docker安装es和kibana
基础镜像docker pull elasticsearch:7.7.0docker pull kibana:7.7.0前置条件文件创建数修改Linux系统的限制配置,将文件创建数修改为65536个 :1. 修改系统中允许应用最多创建多少文件等的限制权限。Linux默认来说,一般限制应用最多创建的文件是65535个。但是ES至少需要65536的文件创建数的权限。2. 修改系统中允许用户启动的进程开启多少个线程。默认的Linux限制root用户开启的进程可以开启任意数量的线程,其他用户开启的
2021-07-10 17:00:10
243
原创 spring-security简单使用与集成redis共享session(二)
基础设置搭建1.准备服务集群,参考上一篇文章https://blog.csdn.net/wk2yangyang/article/details/1184956552.两台服务端口分别为 8081 和 80823.ngnix进行负载均衡配置测试负载均衡和目前没有进行session共享时认证情况http://localhost:9000/api/service/account/login服务1登录成功http://localhost:9000/api/service/acco..
2021-07-07 14:08:08
910
原创 spring-security简单使用与集成redis共享session(一)
一、搭建springboot项目二、编写基础代码1.Auth权限实体类public class Auth implements Serializable { private static final long serialVersionUID = 1L; /** * 大模块code,例如咨询类功能 */ private String resourceCode; /** * 细化功能,例如查询咨询列表 */ p
2021-07-07 10:13:31
1724
转载 Intellij IDEA启动项目报Command line is too long. Shorten command line for XXXApplication or also for
https://blog.csdn.net/weixin_43846235/article/details/107101122
2021-07-05 10:30:59
118
原创 jenkins安装
1.下载reposudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key命令参考 https://pkg.jenkins.io/redhat-stable/vi /etc/sysconfig/jenkins修改端口servic
2021-07-03 11:49:30
206
原创 docker安装mysql5.7
拉起MySQL镜像docker pull mysql:5.7运行MySQL容器docker run -d -p 3306:3306 --restart=always --privileged=true -v /docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4
2021-07-02 22:59:32
147
原创 基于gradle构建spring cloud项目
构建环境idea:2021.1.2gradle:4.10.3项目介绍gradle-spring-cloud 根项目,用于统一一些公共配置gradle-eurakeserver 模块使用eurake提供服务注册功能gradle-getway 提供网关服务gradle-serviceA和gradle-serviceB用来提供接口服务,服务名相同,用于测试getway 负载均衡构建开始一、创建根项目(gradle-spring-cloud)1.idea创建新的gradle项
2021-07-01 09:47:08
3150
原创 docker-compose部署Redis-Cluster集群
环境安装linux :centos 7docker :19.03.3docker-compose:1.24.1创建目录和编排文件1.在工作目录下创建目录redis2.然后分别创建文件夹6000-6005(以节点端口号命名的)3.创建 docker-compose.yaml 文件4.在各个端口目录下创建data目录和redis.conf配置文件创建完成目录结构如下:redis目录结构各个端口目录结构,比如6000目录下编写redis.conf 配置文..
2021-06-29 09:51:13
1158
原创 Redis相关总结
Redis命令行使用说明:redis可以根据各个节点的info命令输出的信息来进行节点各项指标的监控,info命令输出信息分为9种,分别是Server(redis服务端信息)、Clients(客户端连接信息)、Memory(内存信息)、Persistence(持久化信息)、Stats(实时监控信息)、Replication(主从复制信息)、CPU(CPU信息)、Cluster(集群信息)、Keyspace(键存储空间信息)。Info查询方法如下:1.命令模式 redis-cli -p 7000
2021-06-24 13:26:17
110
原创 redis info命令输出参数详解
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 # redis版本...
2021-06-23 10:04:26
415
原创 讨论-我们应该如何解决分布式系统缓存一致性的问题
因为最近项目由于性能优化,引入了redis,但是随之而来的是大家关于缓存一致性问题的讨论。接下来主要是想和大家来聊一聊关于这个缓存一致性的带来的问题和一些处理方式。关于缓存的读取,没猜错的话,大家应该都是按照如下的流程进行业务处理的。 注:什么是缓存一致性的问题,其实就是我们最终落库数据和我们缓存中的数据不一致。但是我们对于缓存数据的更新方式上大家有各种处理方式,...
2020-06-15 20:35:40
676
原创 linux 后台运行命令与任务切换
Linux 提供了 fg 和 bg 命令,让我们轻松调度正在运行的任务,让程序在前台后台之间切换,本文将详细介绍,需要的朋友 可以参考下我们都知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg 和 bg 命令,让我们轻松调度正在运行的任务。假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,挂起这个程序,然后可以看到系统提示(方括号中的是作业号):[1]
2020-06-09 08:45:38
180
原创 oracle同义词
Oracle synonym 同义词Oracle synonym 同义词是数据库当前用户通过给另外一个用户的对象创建一个别名,然后可以通过对别名进行查询和操作,等价于直接操作该数据库对象。Oracle同义词常常是给表、视图、函数、过程、包等制定别名,可以通过CREATE 命令进行创建、ALTER 命令进行修改、DROP 命令执行删除操作。Oracle synonym 同义词按照访问权限分为私有同义词、公有同义词。私有同义词:私有同义词只能当前用户可以访问,前提:当前用户具有create syno
2020-05-28 14:31:03
1022
spring web flow demo +讲解
2016-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人