自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java高手真经

不好高骛远,也不必妄自菲薄

  • 博客(16)
  • 资源 (12)
  • 收藏
  • 关注

原创 【kong系列十】之IP黑白名单ip-restriction限制插件

IP限制插件IP限制插件,是一个非常简单的插件,可以设置黑名单IP,白名单IP这个很简单。规则:IP黑白名单,支持单个,多个,范围分段IP(满足CIDR notation规则)。多个IP之间用逗号,分隔。CIDR notation规范如下:10.10.10.0/24 表示10.10.10.*的都不能访问。

2017-08-18 17:03:18 6240

原创 【kong系列九】之限流rate-limiting插件

限流插件rate-limiting

2017-08-18 16:58:51 7979

原创 【kong系列八】之HMAC认证hmac-auth插件

hmac 插件构造签名headerAuthorization: hmac username="userhmac", algorithm="hmac-sha1", headers="X-Date Content-md5", signature="LqkezHTAuk/Sk3RTbguHHYZGt/8="X-Date: Mon, 31 Jul 2017 07:23:02 GMTContent-md5: IgWlVHazOsGgHGVlcKvQDA==

2017-08-18 16:53:34 6236 11

原创 【kong系列七】之ACL策略插件

ACL策略插件策略分组规则:1).为用户分配授权策略组2).为api添加授权策略分组插件。3).只有拥有api授权策略分组的用户才可以调用该api。4).授权策略分组,必须建立在认证机制上,该策略生效的前提,api至少要开启任意一个auth认证插件。

2017-08-18 16:48:42 6035

原创 【kong系列六】之关键字认证key_auth插件

key_auth该插件很简单,利用提前预设好的关键字名称,如下面设置的keynote = apices,然后为consumer设置一个key-auth 密钥,假如key-auth=test@keyauth。在请求api的时候,将apikey=test@keyauth,作为一个参数附加到请求url后,或者放置到headers中。

2017-08-18 16:43:40 6990 3

原创 【kong系列五】之 基本认证Basic Authentication插件

Basic Authentication

2017-08-18 16:39:19 8416 3

原创 【kong系列四】之插件篇

插件之于kong,就像Spring中的aop功能。 在请求到达kong之后,转发给后端应用之前,你可以应用kong自带的插件对请求进行处理,合法认证,限流控制,黑白名单校验,日志采集等等。同时,你也可以按照kong的教程文档,定制开发属于自己的插件。

2017-08-18 16:31:53 7229

原创 【kong系列三】之 kong简单使用

kong start 启动成功后简单使用。

2017-08-18 16:19:59 9821

原创 【kong系列二】之 kong安装

上一节提到,我们可以从以下列表,选择其中一种适合的方式进行安装1. 安装方式列表Kong Docker: A Dockerfile for running Kong in Docker. Kong Packages: Pre-built packages for Debian, Red Hat, and OS X distributions (shipped with each rele...

2017-08-18 16:15:49 8741

原创 【kong系列一】之 API网关 & kong 概述

API 网关,即API Gateway,是大型分布式系统中,为了保护内部服务而设计的一道屏障,可以提供高性能、高可用的 API 托管服务,从而帮助服务的开发者便捷地对外提供服务,而不用考虑安全控制、流量控制、审计日志等问题,统一在网关层将安全认证,流量控制,审计日志,黑白名单等实现。网关的下一层,是内部服务,内部服务只需开发和关注具体业务相关的实现。网关可以提供API 发布、管理、维护等主要功能。开发者只需要简单的配置操作即可把自己开发的服务发布出去,同时置于网关的保护之下。

2017-08-18 16:09:29 37537 11

原创 其实你可以不必Redis exists

今天,不小心看到一段代码,因之前优化过类似的问题。但是这种问题一而再再而三出现,真心觉得码农,也不是谁都能当好的。细节决定成败,做事情的风格,真真的会阻碍一个人的发展。废话不多说,直接上代码://不友好使用方式if(jedis.exists(key)){ String value = jedis.get(key); do("目标代码1"); //……}else{ do(...

2017-08-17 17:29:55 20161 14

转载 Redis 内存分析方法

线上经常遇到用户想知道自己 Redis 实例中数据的内存分布情况。为了不影响线上实例的使用,我们一般会采用 bgsave 生成 dump.rdb 文件,再结合 redis-rdb-tools 和 sqlite 来进行静态分析。总的来说,整个分析的过程简单而实用,是每一个 Redis 的用户都非常值得掌握的一个方法。

2017-08-11 10:08:59 1317

转载 使用JMX监控Tomcat JVM

Java中如何使用JMX来监控Tomcat的各种状态

2017-08-10 17:25:21 1234

转载 Redis客户端常见异常分析

本文部分内容来自《Redis开发与运维》一书,转载请声明。一.无法从连接池获取到连接二、 客户端读写超时三 客户端连接超时四、客户端缓冲区异常五、Lua脚本正在执行六、Redis正在加载持久化文件七、Redis使用的内存超过maxmemory配置八、客户端连接数过大九、JedisCluster异常将在集群章节介绍。

2017-08-09 09:16:51 8025

原创 解决修改系统时间后Spring 定时任务不执行

问题描述Spring 定时任务不执行事情起因是这样的,我们有一个spring定时任务,每隔半小时要执行一次。起因由于种种原因,昨晚上这台服务器被关机了,今早【重启服务器】和【启动定时任务服务】。机器重启后,发现服务器机器系统时间和实际北京时间不一致,相差10个小时。于是乎,我使用date -s 10:35:35 设置和北京时间保持一致。错误本以为这样,时间已经一致了...

2017-08-02 19:04:58 13374 4

转载 非常详细的Docker学习笔记总结

一、Docker 简介Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 -- Docker HubDocker 使用客户端-服务器 (C/S) 架构模式。Docker 客户端会与 Docker 守护进程进行通信。Docker 守护进程会处理复杂繁重的任务,例如建立、运行

2017-08-02 09:29:41 1944

Prometheus+grafana+alertmanager安装包、demo源代码、课件

包含: 1)Prometheus 2.50.1、grafana 7.3.7、alertmanager0.26.0 安装包 2)node_exporter、mysql_exporter、nginx-prometheus-exporter、elasticsearch-exporter、zookeeper-exporter安装包 3)Springboot demo-admin 自定义埋点监控应用 4)Prometheus企业级实战监控平台搭建课件PPT 5)grafana 监控面板模板文件等

2024-06-24

JD-gui for mac 亲测有效.zip

JD-GUI for mac 支持最新mac bigSur系统

2021-03-10

Redis+Desktop+Manager+0.9.3.39(最后的免费版本).zip

redis桌面管理工具-mac安装包,最后一个免费版本0.9.3.39.资源,内附redis desktop manager 使用教程。

2020-04-08

Eclipse Memory Analyzer1.8.1&安装使用指南.zip

Eclipse Memory Analyzer mac 版本 1.8.1 & 安装使用指南

2019-07-02

java-excel-jxl

一款将json转换成excel的工具包

2017-07-31

redis-desktop-manager-0.8.3-3850.rar windows版

redis-desktop-manager-0.8.3-3850.rar windows版

2017-01-20

redis-desktop-manager-0.8.3-2550.dmg mac版

redis-desktop-manager-0.8.3-2550.dmg mac版 桌面管理工具

2017-01-20

linux命令chm版

linux命令大全,chm版本,命令还算是比较齐全,有讲解,有示范使用

2014-04-26

eclipse4.3安装配置反编译插件jad

亲测能用,eclipse4.3版本比较高都能用的话,往下兼容不成问题。 本人环境:JDK1.7 + eclipse4.3+ win7系统32位

2014-03-28

学校图书管理系统分析与设计

本图书管理系统需要实现的基本功能有管理员登录、图书信息管理、读者帐号管理、记录借还图书信息、图书借阅状态查询以及信息维护等功能的图书管理系统。

2012-11-15

filezilla快速搭建FTP服务器和客户端使用教程

filezilla快速搭建FTP服务器和客户端使用教程

2012-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除