一、修改redis.conf。保证下次服务器或者Redis重启仍然生效 # maxmemory <bytes> # 3.104GB # redis-cli>info # >used_memory:3254690792 maxmemory 3254857828 maxmemory-policy all ...
分类:
其他好文 时间:
2020-01-11 11:49:50
阅读次数:
97
一:keystone介绍及安装: OpenStack的身份服务提供了集成的管理身份验证,授权和服务目录服务的单点,其他的OpenStack服务使用的身份服务作为一个通用统一的API,此外,提供有关用户的信息,但该服务不包括开栈(如LDAP服务)可以被集成到一个预先存在的基础设施,为了从身份服务中受益 ...
分类:
其他好文 时间:
2020-01-10 15:33:59
阅读次数:
123
路由(Routing)是由一个 URI(或者叫路径)和一个特定的 HTTP 方法(GET、POST 等) 组成的,涉及到应用如何响应客户端对某个网站节点的访问 简单的路由配置 当用 get 请求访问一个网址的时候,做什么事情: app.get("网址",function(req,res){ }); ...
分类:
其他好文 时间:
2020-01-09 21:09:17
阅读次数:
71
手写线程池: AbortPolicy:直接抛出RejectedExecutionException异常阻止系统正常运行。 public class MyThreadPoolDemo { public static void main(String[ ]args) { ExecutorService ...
分类:
编程语言 时间:
2020-01-08 21:02:36
阅读次数:
94
RabbitMQ是部署最广泛的开源消息代理。 RabbitMQ在全球范围内在小型初创公司和大型企业中进行了超过35,000次RabbitMQ生产部署,是最受欢迎的开源消息代理。 RabbitMQ轻量级,易于在内部和云中部署。它支持多种消息传递协议。RabbitMQ可以部署在分布式和联合配置中,以满足 ...
分类:
其他好文 时间:
2020-01-08 21:02:06
阅读次数:
82
1.下载yaml文件wgethttp://pencil-file.oss-cn-hangzhou.aliyuncs.com/blog/auth-delegator.yamlwgethttp://pencil-file.oss-cn-hangzhou.aliyuncs.com/blog/metrics-server-service.yamlwgethttp://pencil-file.oss-cn-
分类:
其他好文 时间:
2020-01-08 00:21:08
阅读次数:
880
1 首先 引入配置: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency> 2 然后开始 缓存的使用 启动类上 ...
分类:
编程语言 时间:
2020-01-07 12:53:21
阅读次数:
94
如果并发的请求数量非常多,但每个线程执行的时间很短,这样就会频繁的创建和销毁线程,如此一来会大大降低系统的效率。这就是线程池的目的了。线程池为线程生命周期的开销和资源不足问题提供了解决方案。通过对多个任务重用线程,线程创建的开销被分摊到了多个任务上。 线程池主要流程 用户通过submit提交一个任务 ...
分类:
编程语言 时间:
2020-01-06 21:17:28
阅读次数:
92
前言 前情回顾 前面文章已经梳理清楚了Eureka相关的概念及源码,接下来开始研究下Ribbon的实现原理。 我们都知道Ribbon在spring cloud中担当 负载均衡 的角色, 当两个Eureka Client互相调用的时候,Ribbon能够做到调用时的负载,保证多节点的客户端均匀接收请求。 ...
分类:
其他好文 时间:
2020-01-05 10:20:01
阅读次数:
101
https网站访问第三方https网站时候报错: The request was aborted:Could not create SSL/TLS secure channel. 解决办法: 回调函数: ...
分类:
Web程序 时间:
2020-01-04 20:37:04
阅读次数:
99