logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于Redis的分布式限流详解

本文主要介绍了基于Redis通过Lua脚本实现分布式限流的几种方案。1、4种典型的限流算法:固定时间窗口,滑动时间窗口,漏桶,令牌牌。2、通过Lua脚本实现4种典型的分流算法。3、其他限流实现方案介绍:Guava的RateLimiter、Redisson的RRateLimiter、Redis的redis-cell限流模块、Nginx 限流、 Spring Cloud Gateway网关限流、阿里的

文章图片
#redis#分布式
nginx启动、重启、关闭

方式一:传统方法一、启动  cd usr/local/nginx/sbin./nginx二、重启  更改配置重启nginx  kill -HUP 主进程号或进程号文件路径或者使用cd /usr/local/nginx/sbin./nginx -s reload    判断配置文件是否正确 nginx -t -c

#nginx
Eclipse Debug模式无法启动

参考:http://blog.sina.com.cn/s/blog_4b3191950100v8h5.htmleclipse debug不能使用了,cmd中运行netsh winsock reset 重置 Winsock 目录,然后重启计算机。喜出望外的是,同时解决了eclipse svn插件,和小乌龟不能连上svn服务器,以及电脑坚果云客户端无法连接服务器的问题。报错

#eclipse#svn
java中的四舍五入——几种四舍五入的写法

// 方式一:BigDecimal方式double f = 3.1315;BigDecimal b = new BigDecimal(new Double(f).toString);double f1 = b.setScale(3, BigDecimal.ROUND_HALF_UP).doubleValue();注意:这里一定不要直接使用new BigDecimal(double)

基于Redis实现分布式自增主键

基于Redis实现分布式自增主键

#redis#分布式#java
浅谈软件编程中的8大数据结构

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。可分为八大数据结构:`数组(Array)、栈(Stack)、链表(Linked List)、图(Graph)、散列表(Hash)、队列(Queue)、树(Tree)、堆(Heap)`。

#数据结构#java
java老鸟教你如何高效优雅的进行时间格式化

java老鸟教你如何高效优雅的进行时间格式化

#java
基于redis客户端缓存机制实现本地缓存

基于redis6.x新增的客户端缓存机制实现了本地缓存,提高数据查询效率,减少redis服务端的请求压力

文章图片
#缓存#redis
巧用install_server.sh脚本将redis进程服务化

巧用install_server.sh脚本将redis进程服务化

#redis
全网最详细elasticsearch7.10.2安装手册

前言网上关于elasticsearch的安全教程很多,但是只是局限在最基础的启动就成功就完了。今天给大家分享elasticsearch7.10.2最全安装手册,记录自己踩过的一些坑。一、环境说明服务器环境:CentOS 7.5ES版本:Elasticsearch7.10.2说明:大家如果是搭建ELK平台,一定要保证Elasticsearch、filebeat、kibana这些elastic体系中间

#elasticsearch
    共 92 条
  • 1
  • 2
  • 3
  • 10
  • 请选择