ElasticSearch的备份和恢复

算起来使用ElasticSearch相关技术也已经快三年了,期间也没有总结过什么关于es的相关的技术类文章。今天因为项目的原因的需要在本地进行索引的调试和一个优化索引的搜索排序需求,因此需要在本机mac环境下进行下测试和开发工作,于是申请从线上生产环境拿部分数据到本地来测试。之前会采用将数据库中的数据导入本地数据库重新索引来获取需要的数据时间比较久,因为之前在线上跑过一份一个月的数据,因此考虑能不...
阅读全文

overlayfs相关运用

知道overlayfs是因为对于容器技术的研究和对于Docker技术的深入学习。虽然因为工作的关系,容器系列文章一直没有机会进一步的写下去,今天正好借助overlayfs这个Docker对于镜像也就是docker最大创新的东西说清楚,也为重启容器技术类文章做一个开始。首先先要搞清楚什么是overlayfs,这个文件系统的作用是什么,为啥要用这个文件系统,至于Docker容器是怎么样使用这个...
阅读全文

Linux下ls或者df命令卡死的处理方式

公司线上一台服务器登录上去后,在根目录下执行ls命令后完全卡死,ctrlc也没办法杀掉,怀疑磁盘问题,另起一个ssh后执行df命令,发现依旧是卡死的。问题是线上所有部署在该服务器上的服务正常运行,并且因为该服务器上有重要服务后文件不能重启。于是开始通过搜索排查问题
阅读全文

yapi的搭建和使用

长期以来我所在的开发团队和公司一直采用基于Restful API或者WebAPI为主的开发方式,对于RestfulAPI和Web API就需要相关的API测试工具和API文档工具以及团队协作工具,过去都是开发们自己使用了postman工具来进行的,但是缺点是postman工具缺少团队化也属于三方工具无法自己搭建,一直想寻找相关的工具,终于发现了YAPI这个套件。YApi 是一个可本地部署的...
阅读全文

Linux下查询磁盘用量

du 常用参数:a或all 为每个指定文件显示磁盘使用情况,或者为目录中每个文件显示各自磁盘使用情况。b或bytes 显示目录或文件大小时,以byte为单位。c或–total 除了显示目录或文件的大小外,同时也显示所有目录或文件的总和。D或–dereferenceargs 显示指定符号连接的源文件大小。h或–humanreadable 以K,M,G为单位,提高信息的可读性。...
阅读全文

SpringBoot和Java Web应用在Linux系统上的时间问题

最近同事们接二连三的Springboot中遇到时间相关的问题,在这里总结下。数据库内的时间就不对,比如currrent_timestamp后时间不是当前时间差8个小时对于这个问题其实没有什么好纠结的就是mysql的时区不对或者系统市区不对,默认情况下mysql是使用system timezone的,如果systemtimezone就有问题,当然mysql的timezone也会有问题...
阅读全文

Linux端口号和PID互相查询

整理了一下网上零乱的查看PID和端口的命令,以备记录。1.由端口号查询PID号首先myeclipse报错的时候会提示:“8009端口被占用”,那么你不得不依据此端口去查看该端口下运行的哪些进程使用命令来查看当前系统下所运行的所有端口情况:sudo netstat antup 注意:请在sudo的权限下查看,不然有部分的pid是查看不到的,我曾经就是因为没用使用r...
阅读全文

持续集成之入门

近期工作非常忙碌,团队人员也不断的扩充,原本作为小创业公司很久没注意的一些自动化基础设施一直没有做或者是做了没有完善,其中很重要的一部分是关于持续集成或者说是自动化部署和编译项目所需要的代码。但是随着人员的增多和项目的复杂性的增强,反倒越来越觉得工欲善其事必先利其器这个道理一点都没有错,因此一点点的进行抽空在做关于持续集成的基础架构,也只有进过痛苦才能换来更加高效的开发工作。按照个人的学习...
阅读全文

使用curl 命令模拟POST/GET请求

常常需要用CURL来模拟接口请求,这里简单的记录下基本的参数和方法假设目标url 为:127.0.0.1:8080/login使用curl发送GET请求:curl protocol://address:port/url?args curl http://127.0.0.1:8080/login?admin&passwd=12345678使用curl发送POST请求:...
阅读全文

容器和编排开篇之Docker进程之cgroups

前两篇文章简单的介绍了有关容器和有关Docker的一些基本的操作和用法,也简单的说了本人对于容器的基本理解和工作中使用docker的情况,这个系列定调在容器的原理和编排方面,前面文章中一笔带过的东西我将深入的做阐述和研究。本文的目的是告诉大家容器其实也没有什么特别的神奇的地方,对于操作系统来说它也是一个进程,也是一个从磁盘上被操作系统装载的二进制文件。那么容器技术带来的这个进程和其他进程有...
阅读全文
  • 本博客使用免费开源的 laravel-bjyblog v5.5.1.1 搭建 © 2014-2018 lokie.wang 版权所有 ICP证:沪ICP备18016993号
  • 联系邮箱:kitche1985@hotmail.com