- 博客(6)
- 收藏
- 关注
原创 离线环境一键部署方案
离线环境一件部署方案本文旨在为简化离线部署安装流程,缩小运维人员在现场部署安装时间为主。先简单描述一下问题:作为无法在互联网进行研发的项目,包括安装部署等操作可能需要运维人员进行,不同的项目对运维人员要求不一致,导致项目部署困难重重,甚至于还要项目成员亲临现场协助。为解决这个问题,同时简化部署步骤,制作一键部署安装脚本就有一定必要了。一个项目的安装,涉及到的东西方方面面,例如一个复杂的Java项目,安装涉及到有Jdk环境、jar包、各种中间件、数据库安装刷库、大数据集群安装以及离线任务配置等等;这
2020-12-09 15:31:13
755
1
原创 idea运行tomcat项目时,提示缺少data.keystream
某次idea启动tomcat项目的时候老报错,但可以正常build,报错如下:internal error(java.io.FileNotFoundException):C://users/Administrator/.intellijidea/XXXXXXXXXX/data.keystream简单来说就是找不到data.keystream,奇奇怪怪的错误最后发现时360把idea的一些配置给删掉了,导致idea启动失败,这时候可以去360隔离区或者被删除的文件中找找看,恢复并信任即可...
2020-05-26 17:42:13
353
原创 elasticSearch出现NoNodeAvailableException原因与解决方案——es hbase架构包冲突解决
花费了半天时间,记录一下这个坑:网上搜索NoNodeAvailableException基本都是ip端口或者集群名称没有正确配置造成的,然而反复检查发现这些都是正确配置了的,但是运行还是报错。在本地调试不会报这个错,但是报的另外一个错误java.lang.NoSuchMethodError: io.netty.buffer.CompositeByteBuf.addComponents(ZLja...
2018-08-07 16:14:15
25267
1
原创 spring boot 上传文件 java.io.EOFException错误
今天部署项目的时候遇到一个诡异的问题,在本地开发的时候,上传大一点的文件什么的没问题,但是一发布上去就报java.io.EOFException错误,网上搜索了半天,发现这个错误的解释是输入过程中意外地到达文件尾或流尾的信号,导致异常;然而刚开始并没有看懂这句话,后来再查,发现可能是文件没有传输完毕就关闭了页面,但是我的页面也是没有关闭的;后来回去看了自己写的代码,发现问题是多方面导致的:1:服务...
2018-07-11 15:54:48
5260
原创 docker 安装使用和部署简单spring boot项目
docker优势:举个栗子,没用docker,安装mysql的话,如果出现版本问题,卸载重新安装是一件非常痛苦的事情,往往会出现卸载不干净导致新安装的mysql出现各种问题,而使用的docker之后,因为是一个个的镜像,可以随时删除再pull新的镜像,不会影响服务器太多。另外还可以把构建好的镜像上传到镜像仓库,万一哪天服务器炸了,部署新环境的时候直接从镜像仓库pull下来,比起重新打包发布,岂不美...
2018-07-11 15:26:03
144
原创 微信开发注意事项
刚接触微信开发踩坑无数,现将踩过的坑作整理,适合刚接触微信开发的程序猿。1:长期运营人员绑定大部分情况下微信公众号的管理员不是自己,这时候开发的时候会遇到很多麻烦,很多操作都需要管理员或长期运维人员进行验证,建议绑定一个长期运营人员。2:各种审核认证(1)微信公众号:这就不说了。(2)商户号:如果有涉及支付功能的话,商户号要尽早申请,登陆公众平台点击微信支付可以查看商户号情况。
2018-07-11 12:56:59
273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人