摘要: 基于elasticsearch 6.8 如果发现es里索引某字段,搜索时会使用默认的Standard分词器,会拆成单字搜索,此时想达到类似mysql like搜索的效果,需要更换分词器为keyword,更新已有的分词器会比较麻烦,步骤如下: 1.新建个新索引,这里把它叫做new_index 2.co 阅读全文
posted @ 2023-12-25 14:19 水滴aym 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 报错 | PKIX path building failed: ...SunCertPathBuilderException:unable to find valid certification... https://blog.csdn.net/xuzhongyi103/article/detail 阅读全文
posted @ 2023-12-01 23:15 水滴aym 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 死锁优化 1.执行查询命令 show processlist 2.生成杀连接命令 select concat('kill ', id, ';'),Time from information_schema.processlist where 1=1 and Time > 100 order by Ti 阅读全文
posted @ 2023-06-01 20:51 水滴aym 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 服务器日志文件有点大,想自动清理下,平时手动清理步骤是 cd /home/shengchan-freeorder 然后执行 echo -n " " > web-freeorder.log 完成清理,考虑使用shell脚本。 1.执行crontab -e,然后按i开始编辑如下 */1 * * * * 阅读全文
posted @ 2022-05-14 00:31 水滴aym 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 出于成本考虑,把阿里云RDS换到自己搭建的库了,版本顺便也升级下,从5.6到5.7,特此记录 首先来在ecs(linux centos)上来建个5.7的mysql, 建立过程看这个连接,已经很详细了, https://blog.csdn.net/qq_37598011/article/details 阅读全文
posted @ 2021-09-20 01:53 水滴aym 阅读(134) 评论(0) 推荐(0) 编辑
摘要: git常用命令 git fetch 获取所有分支 git branch -a 所有分支 git status 状态 git checkout -b 3.2 创建并切换分支 git push origin 3.2:3.2 本地新分支推到远程去 git checkout xx 切到已存在的分支 git 阅读全文
posted @ 2020-12-15 16:14 水滴aym 阅读(12022) 评论(0) 推荐(1) 编辑
摘要: neo4j命令 初始化执行 为所有shop标签节点创建唯一uid约束 创建约束 CREATE CONSTRAINT ON (e:shop) ASSERT e.uid IS UNIQUE 创建节点 create(n:代理{name:,uid:,level:1}) return n create (x: 阅读全文
posted @ 2020-11-06 21:53 水滴aym 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 一.prometheus告警 prometheus有了监控和展示后,我们可以看到各种指标,但没有告警的话还是不方便。 (1)alertmanager告警 1.下载安装 下载地址:https://prometheus.io/download/ tar -xvf alertmanager-0.20.0. 阅读全文
posted @ 2020-08-07 17:59 水滴aym 阅读(615) 评论(0) 推荐(0) 编辑
摘要: prometheus提供了一系列的export帮助采集各种容器和中间件的运行指标,但有时我们还需要更灵活的监控指标,介绍一下自定义监控指标 本文用来监控dubbo的服务提供者的被调用指标,包括调用次数,p99等。 首先引入jar包 <dependency> <groupId>io.prometheu 阅读全文
posted @ 2020-07-31 11:59 水滴aym 阅读(5482) 评论(2) 推荐(0) 编辑
摘要: export是prometheus的监控组件,搜集好数据给prometheus,然后通过grafana展示 一.先下载安装export 1.打开 https://github.com/prometheus/node_exporter/releases 选择版本,这里用的0.18.1 解压,安装,no 阅读全文
posted @ 2020-07-31 11:22 水滴aym 阅读(987) 评论(0) 推荐(0) 编辑
摘要: 一、Prometheus简介Prometheus是一套开源的系统监控报警框架。Prometheus作为新一代的云原生监控系统,相比传统监控监控系统(Nagios或者Zabbix)拥有如下优点。易管理性Prometheus: Prometheus核心部分只有一个单独的二进制文件,可直接在本地工作,不依 阅读全文
posted @ 2020-07-01 18:27 水滴aym 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-05-07 23:54 水滴aym 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 之前买了阿里云的负载均衡,所有请求通过负载均衡添加监听端口再到后台的服务器,如图: 这个负载并不便宜,一年一万多呢,后来想想其实也没啥用,没必要搞这个,所以就把域名直接解析到后台服务器154上,准备直接调用,修改了支付回调和第三方其它回调地址,然后改域名解析,改了后就发现app访问不了服务器了,我去 阅读全文
posted @ 2020-03-25 19:13 水滴aym 阅读(239) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_38371367/article/details/87195489 阅读全文
posted @ 2019-05-23 15:44 水滴aym 阅读(143) 评论(0) 推荐(0) 编辑
摘要: lua清空批量keyeval "redis.call('del', unpack(redis.call('keys','iPhone*')))" 0 eval "redis.call('del', unpack(redis.call('keys','Android*')))" 0 eval "loc 阅读全文
posted @ 2019-05-14 14:40 水滴aym 阅读(231) 评论(0) 推荐(0) 编辑
摘要: Cannot change version of project facet Dynamic web module to 2.5 https://blog.csdn.net/steveguoshao/article/details/38414145 linux下解析安卓apk命令 aapt dump 阅读全文
posted @ 2019-05-14 14:39 水滴aym 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 装redis的机器出了点问题,需要转移数据然后初始化系统,然后我就研究了下redis的数据复制,发现了slaveof 192.168.0.1 6379这个命令,开始踩下这个坑 首先要新的服务器上进入redis-cli,执行从库配置 slaveof 192.168.0.1 6379 ,此为主机的IP的 阅读全文
posted @ 2018-10-21 17:29 水滴aym 阅读(792) 评论(0) 推荐(0) 编辑
摘要: maven有时需要添加了一些本地jar,记录下流程 1.在项目名下创建一个文件夹,起名为lib吧,放要的jar放进去 2.然后打开jar在的路径,打开命令窗口,执行 mvn install:install-file -Dfile=./jave-1.0.2.jar -DgroupId=java -Da 阅读全文
posted @ 2018-10-16 19:14 水滴aym 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 在开发中,重试是一个经常使用的手段。比如MQ发送消息失败,会采取重试手段,比如工程中使用RPC请求外部服务,可能因为网络波动出现超时而采取重试手段......可以看见重试操作是非常常见的一种处理问题,系统设计的手段。 在普通的开发中,我们用while条件也能达到重试,但开发量大,代码不好维护,容易出 阅读全文
posted @ 2018-10-04 20:30 水滴aym 阅读(373) 评论(0) 推荐(1) 编辑
摘要: springaop属于spring的重要属性,在java中有相当广泛的用途,大家一般都接触过aop实现事务的管理,在xml里配好声明式事务,然后直接在service上直接加上相应注解即可, 今天我们来实现下SpringAOP的自定义注解,用来在前置通知中做下权限校验,有利于我们代码的解藕,提高复用性 阅读全文
posted @ 2018-09-30 18:30 水滴aym 阅读(281) 评论(0) 推荐(0) 编辑