测试环境使用 elasticsearch-rest-high-level-client 做为基础包发起es调用出现如下异常: 百度发现版本不一致 生产环境使用的es版本是5.4.1。其他答案是版本不一致就让本地的 es版本和服务器的版本保持一致,这的确是一个方法,但是本地封装了很多jar包了,我也尝 ...
分类:
其他好文 时间:
2019-09-11 21:59:24
阅读次数:
236
步骤: 1:引入spring-boot-starter-actuator,可以使用Spring Boot为我们提供的准生产环境下的应用监控和管理功能 2:在配置文件中开放所有的web endpoints 3:访问http://localhost:8080/actuator 可以查看到所有的监控节点的 ...
分类:
编程语言 时间:
2019-09-11 18:16:10
阅读次数:
134
前言 redis在生产环境中通常都会设置密码以保证一定的安全性,本篇blog就简单记录一下如何在redis中设置客户端登录密码。 修改redis.conf 说明:暂时没有测试,一般自己的电脑安装中使用没有用到密码。 打开redis.conf文件,搜索requirepass关键字,如下图: 关注标记的 ...
分类:
其他好文 时间:
2019-09-11 16:15:09
阅读次数:
123
我们在本地写好代码,然后打包上线前需要修改相关的配置文件,否则项目无法正常运行,主要是路径不对,找不到相关文件。 1.修改config > index.js(如下图) 2.在build > utils.js里如下图的地方添加publicPath: "../../"即可。 修改好以上两点,就可以运行部 ...
分类:
其他好文 时间:
2019-09-11 11:33:08
阅读次数:
154
此博文包含以下内容:1、群集类型2、负载均衡的分层结构3、负载均衡的工作模式4、LVS的负载调度算法5、LVS相关的基础命令6、使用ipvsadm管理工具7、搭建NFS共享存储服务器8、搭建基于NAT模式的LVS负载均衡群集实例根据生产环境的不同,群集所提供的功能也各不相同,采用的技术细节也可能各有千秋。关于群集技术的相关概念如下:1、群集类型无论是哪种群集,都至少包括两台节点服务器,而对外表现为
分类:
其他好文 时间:
2019-09-09 21:01:27
阅读次数:
102
Reference: https://time.geekbang.org/column/article/112160 背景 生产环境中可以用生产者消费者模式来实现瞬时高并发的流量削峰,然而这样做虽然缓解了消费方的压力,但生产方则会因为瞬时高并发,而发生大量线程阻塞。面对这样的情况,有什么方式可以优化 ...
分类:
编程语言 时间:
2019-09-08 09:51:18
阅读次数:
119
1、可以高并发连接 官方测试Nginx能够支撑5万并发连接,实际生产环境中可以支撑2~4万并发连接数。 原因,主要是Nginx使用了最新的epoll(Linux2.6内核)和kqueue(freeBSD)网路I/O模型,而Apache使用的是传统的Select模型,其比较稳定的Prefork模式为多 ...
分类:
其他好文 时间:
2019-09-06 12:31:56
阅读次数:
97
1.配置application.properties文件 ##端口号 server.port=8888 ##配置项目使用的环境文件 ## dev开发环境 prod生产环境 test测试环境 spring.profiles.active=test ##项目根路径 server.servlet.cont ...
分类:
其他好文 时间:
2019-09-06 01:20:11
阅读次数:
68
阅读目录 一 介绍 二 索引的原理 三 索引的数据结构 四 聚集索引与辅助索引 五 MySQL索引管理 六 测试索引 七 正确使用索引 八 联合索引与覆盖索引 九 查询优化神器 explain 十 慢查询优化的基本步骤 十一 慢日志管理 一 介绍 为何要有索引? 一般的应用系统,读写比例在10:1左 ...
分类:
数据库 时间:
2019-09-05 18:49:47
阅读次数:
97
阅读目录 一 IDE工具介绍 二 pymysql模块 一 IDE工具介绍(Navicat) 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具,我们使用Navicat工具,这个工具本质上就是一个socket客户端,可视化的连接mysql服务端的一个工具,并且他是图形界面版的 ...
分类:
数据库 时间:
2019-09-05 18:40:22
阅读次数:
99