八爪鱼面试
Posted koushr
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了八爪鱼面试相关的知识,希望对你有一定的参考价值。
一面挂
1、es index合并
reindex。reindex有很多参数呢,值得看一下。
2、es mapping 一开始没建,后来放入数据后,映射的不符合预期,如映射成int型了,我们想string型,怎么搞
方法一:添加冗余字段
方法二:reindex。reindex时还可以修改字段名。
3、es聚合
4、Eureka自我保护机制
5、linux大文件内容替换、文件切割
文件内容替换:
文件内容替换用sed命令,sed其实是stream editor,流编辑器。
替换某个或者某些文件内容:sed -i "s/替换前字符串/替换后字符串/g" a.txt b.txt c.txt
替换某个目录下所有文件内容:sed -i "s/替换前字符串/替换后字符串/g" `grep 替换前字符串 -rl 目录名`。后面的符号是波浪线,不是单引号。
如果文件中根本就没有要替换的字符串,则会报sed:没有输入文件。
文件分割:
文件分割用split命令。
如把a.mp4文件分割成100M每份:split -b 100M a.mp4
如果是文本文件的话,除了可以按照大小分割外,还可以按照每个文件多少行来分割,比如说100行一个文件:split -l 100 b.txt。
文件合并
文件合并用cat命令
cat p_* > c.mp4,把p_开头的文件合并成c.mp4文件
6、数据库隔离级别
7、线程池用无界队列时的现象
以上是关于八爪鱼面试的主要内容,如果未能解决你的问题,请参考以下文章