8 悟能的师兄

尚未进行身份认证

有竞者、事竟成

等级
TA的排名 1w+

Spring Cloud 冷知识

1、Ribbon和Nginx的区别Ribbon:属于客户端的负载均衡。Ribbon是从注册中心服务器端上获取服务注册信息列表,缓存到本地,然后在本地实现轮训负载均衡策略。既在客户端实现负载均衡。Nginx:属于服务器端的负载均衡。nginx是客户端所有请求统一交给nginx,由nginx进行实现负载均衡请求转发,属于服务器端负载均衡。既请求有nginx服务器端进行转发。2、Ri...

2019-09-19 17:25:40

Redis can not continue .Exiting

redis-server.exeredis.windows.confWindows启动Redis时出现启动不了的情况:TheWindowsversionofRedisallocatesamemorymappedheapforsharingwiththeforkedprocessusedforpersistenceoperations.Inordertoshar...

2019-08-24 18:12:10

ChromeDriver PageLoadStrategy 使用配置

问题引出:目标网站应用数据分析工具【百度、数据联盟】等外部分析网站,加载页面起来懂不懂几十秒。而ChromeDriver默认是必须等所有的资源加载完,才进我们的页面分析处理过程中来。这一切非常恼火技术点:seleniumChromeDriverPageLoadStrategyChrome其中PageLoadStrategy有三种选择:(1)NONE:当html下载完成之...

2019-08-21 14:35:03

Centos7 Jenkins 日志记录爆满磁盘问题

问题描述:上周准备线上上Jenkens,然后配置好之后......今天还在睡懒觉,一通电话惊醒,服务器有部分服务不能用了...1、分析问题服务一直很稳定,再测试一把出现问题的服务。发现问题,连运行日志都没有了,默默的猜服务器是不是文件哪里挂了,直接上杀手:第一步:清除nginx日志第二步:删除服务日志第三步:重启服务结果:日志照样没有2、只能是服务器的磁盘爆满了...

2019-08-18 12:23:25

MySQL导入数据出现错误:Got a packet bigger than 'max_allowed_packet' bytes

MySQL导入数据出现错误:Gotapacketbiggerthan'max_allowed_packet'bytes原因:导入的数据大于系统的限制的最大包大小。也许插入的数据太大了,不过因为当前做的项目不可避免会遇到这个大数据插入的情况,因此只能更改MySQL的默认配置。首先登陆mysql查看当前该值的大小。showvariableslike'%max_al...

2019-08-14 16:07:11

Linux Maven

一、下载  1.创建下载软件包目录  mkdir/home/install  2.在/home/install下载maven包,或者将下载好的maven压缩包上传至/home/install  wgethttps://archive.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar....

2019-08-13 14:39:07

Centos7 Jenkins的部署

第一步:下载安装包下载jenkins的安装包Jenkins各版本的rpm安装包,并且导入Centos中:[root@iZ23evimvf8Zinstall]#rpm-ivhjenkins-2.150.3-1.1.noarch.rpmwarning:jenkins-2.150.3-1.1.noarch.rpm:HeaderV4DSA/SHA1Signature,k...

2019-08-08 16:44:33

Elasticsearch 使用同义词 二

接着上篇来,上篇其实里面有一些隐藏的问题:比如说:水果手机,苹果手,苹果手机,iphone,最好用的手机=>iphone手机我想要在搜索苹果手机的时候能够得到汇总的结果是:iPhone手机但是在我们的实际使用中,始终得不到这样的结构。原因如下:同义词--->>获取同义词:要求的是每个词都必须在分词里面是存在的,分词是搜索引擎里面很重要的一个前提条件...

2019-08-07 17:15:44

Oracle数据库运维

1、未提交事务引起的表的行锁1.1、判断哪个SESSION执行了DML(Insert/Update/Delete)但是未提交(Commit),引起的行锁--找到修改了数据,但是未提交的Session,选择WAIT_CALSS='Idle',也就是Session处于休息状态,但是有锁定的表SELECTA.SID,A.SERIAL#,A.USERNAME,A.EVENT,A.WAI...

2019-08-07 15:41:41

Centos7 cache/buff过高处理方法

当linux运行久点,会产生很多不必要的cache或者buff,导致占用太多的内存,其实这可以手动去释放它。

2019-08-07 14:56:55

Elasticsearch之重建索引

0、引言看着这个标题就好吓人,这个重建索引是建立在Lucene实现的倒排索引的原则上的,而我们的每一个查询又都是建立在倒排索引上面的,因此稳定的链条产生了:mapping--》写入数据--》数据根据分词器生成倒排索引--》索引待查询1、重建索引当我们有了了解:mapping数据存储后,倒排索引就生成了这个概念之后,那么我们很清晰了这样一个图:实际解释成如下图:2、重建索...

2019-08-01 00:08:25

Elasticsearch之查询语法-布尔(bool)过滤器 简单使用

1、概念bool(布尔)过滤器。这是个复合过滤器(compoundfilter),它可以接受多个其他过滤器作为参数,并将这些过滤器结合成各式各样的布尔(逻辑)组合。格式一个bool过滤器由三部分组成:{"bool":{"must":[],"should":[],"must_not":[],...

2019-07-31 23:20:13

Elasticsearch之分词器查询分词效果

0、引言Elasticsearch之分词器中文的我们一般使用IK,如果没有指定分词器。默认使用的是standard分词。IK分词能将中文分成词组:standard分词则会将每个中文分成一个单个的词:其他分词器:ansj_index......优劣:IK分词能够根据词库创建有效的分词索引,搜索的效率和准确率很高。劣势:有小部分词如果不存在词库,则不会被分词,因此在查询的...

2019-07-31 17:20:54

Linux SafeDog安全狗 安装以及运维使用

管理服务器最让你抓狂的是有人攻击,最low的是攻击的服务,牛逼的就是攻击你的服务器了,手动去封IP是永远不够用的,而且随时得派一个人盯着服务器。特别是服务有强大的竞争对手时。第一讲:安装[root@iZ23evimvf8Zsafedog]#wgethttp://down.safedog.cn/safedog_linux64.tar.gz[root@iZ23evimvf8Zs...

2019-07-29 17:39:50

Linux之 Nginx stub_status模块配置方法

Nginx中的stub_status模块主要用于查看Nginx的一些状态信息.本模块默认没有安装,需要编译安装。nginx开启stub_status模块配置方法如下:第一步:查看nginx时候有安装该模块。/usr/local/nginx/sbin/nginx-V注意是大写的V,小写的v是查看版本信息的必须要有这个模块,否则需要安装。第二步:安装stub_status模块...

2019-07-26 10:21:08

Linux重启 Tomcat指定用户自动启动

第一步:配置Tomcat的运行环境[root@sotool1~]#vi/data/server/apache-tomcat-7.0.63-BBGCARD/bin/setenv.sh#addcardtomcatpidCATALINA_PID="$CATALINA_BASE/cardtomcat.pid"#addjavaoptsJAVA_OPTS="-server-...

2019-07-05 09:55:29

Linux重启 Redis自动启动

今天又要维护新的服务器了,翻了一下网上Redis自动启动,结果配置一大堆,其实很多没什么用,也不好理解,所以干脆把我自己的记录给写这里给大家参考。第一步:创建Redis启动服务在系统开机启动项目录/lib/systemd/system目录添加redis.service文件[root@iZ23evimvf8Z~]#vi/lib/systemd/system/redis.s...

2019-07-04 16:14:44

MySQL运维信息

第一:查看所有连接的客户端IPSELECT substring_index(HOST,':',1)AShost_name, state, count(*)FROM information_schema.PROCESSLISTGROUPBY state, host_name;第二:查看所有的连接信息SELECT*FROMinformation_s...

2019-07-01 21:44:07

Linux下tomcat启动慢,阻塞

这两天在linux部署完tomcat以后,发现每次启动都非常的慢,就一个部署项目,五分钟才启动。于是查了下,发现是和【JVM上的随机数与熵池策略】有关系。解决办法:1、在tomcat的bin/catalina.sh中加入这么一行:JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom"即可。直接解决问题,转载自:https...

2019-07-01 17:02:11

Linux重启 Oracle自动启动

第一步:修改/etc/oratab文件,命令如下:[oracle@sotool-oracle~]$vi/etc/orataborcl:/data/oracle/product/11.2.0/db_1:N改成:orcl:/data/oracle/product/11.2.0/db_1:Y第二步:把lsnrctlstart和dbstart添加到rc.local文件中,...

2019-06-27 10:06:47

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。