上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页
摘要: 概要说明 前面的CAS SEVER中的登录帐号名是配置中写死的,实际情况中不太可能用这些方法。通常情况下,数据库的帐号名密码都是在数据库表中的,这样可以对登录帐号进行增删改的处理。 如果您对搭建固定帐号的CAS SERVER还不了解的话,可以查看上一章节《轻松搭建CAS 5.x系列(2)-搭建HTT 阅读全文
posted @ 2020-03-17 10:14 洛神灬殇 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 概要说明 CAS要求,必须使用HTTPS的服务,否则就只等实现登录,无法实现单点登录。 科普下HTTPS,网站有HTTP和HTTPS两种协议。HTTP是浏览器到网站之间是明文传输,比如你输入帐号名和密码点击登录,那帐号名和密码在中间传输过程中有泄漏的风险。HTTPS是浏览器和网站之间加密传输,使用的 阅读全文
posted @ 2020-03-17 10:03 洛神灬殇 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 概要说明 CAS的服务端搭建有两种常用的方式: 1. 基于源码的基础上构建出来的 2. 使用WAR overlay的方式来安装 官方推荐使用第二种,配置管理方便,以后升级也容易。本文就是使用第二种方式 安装步骤 1. 安装GIT 自行到 https://www.git-scm.com/downloa 阅读全文
posted @ 2020-03-17 10:00 洛神灬殇 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 一、oauth中的角色 client:调用资源服务器API的应用 Oauth 2.0 Provider:包括Authorization Server和Resource Server (1)Authorization Server:认证服务器,进行认证和授权 (2)Resource Server:资源 阅读全文
posted @ 2020-03-16 23:30 洛神灬殇 阅读(1466) 评论(0) 推荐(0) 编辑
摘要: 一.不落俗套的开始 1、背景介绍 单点登录:Single Sign On,简称SSO,SSO使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 CAS框架:CAS(Central Authentication Service)是实现SSO单点登录的框架。 2、盗一张学习CAS 阅读全文
posted @ 2020-03-16 22:40 洛神灬殇 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 1.CAS 简介 1.1. What is CAS ? CAS ( Central Authentication Service ) 是 Yale 大学发起的一个企业级的、开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(属于 Web SSO )。 CAS 开始于 2001 年, 阅读全文
posted @ 2020-03-16 21:57 洛神灬殇 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 消息生产者,负责产生消息,一般由业务系统负责产生消息。 Consumer 消息消费者,负责消费消息,一般是后台系统负责异步消费。 Push Consumer Consumer 的一种,应用通常向 Consumer 对象注册一个 Listener 接口,一旦收到消息,Consumer 对象立刻回调 L 阅读全文
posted @ 2020-03-16 18:51 洛神灬殇 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 1.pinpoint-naver github: https://github.com/naver/pinpoint docker快速体验:https://github.com/naver/pinpoint-docker 2.zipkin-推特: github: https://github.com 阅读全文
posted @ 2020-03-16 16:11 洛神灬殇 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 简介 SkyWalking 创建与2015年,提供分布式追踪功能。从5.x开始,项目进化为一个完成功能的Application Performance Management系统。他被用于追踪、监控和诊断分布式系统,特别是使用微服务架构,云原生或容积技术。提供以下主要功能: 分布式追踪和上下文传输 应 阅读全文
posted @ 2020-03-16 14:51 洛神灬殇 阅读(2381) 评论(0) 推荐(0) 编辑
摘要: 1.探针的技术介绍 - 各个 Java IDE 的调试功能,例如 eclipse、IntelliJ ; - 热部署功能,例如 JRebel、XRebel、 spring-loaded; - 各种线上诊断工具,例如 Btrace、Greys,还有阿里的 Arthas; - 各种性能分析工具,例如 Vi 阅读全文
posted @ 2020-03-16 13:03 洛神灬殇 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 介绍 SkyWalking 创建与2015年,提供分布式追踪功能。从5.x开始,项目进化为一个完成功能的Application Performance Management系统。 他被用于追踪、监控和诊断分布式系统,特别是使用微服务架构,云原生或容积技术。提供以下主要功能: 分布式追踪和上下文传输 阅读全文
posted @ 2020-03-16 12:31 洛神灬殇 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 说明 删除索引shell 添加定时任务 说明 主要用在索引名为 xxxx-yyyy.MM.dd 这种,可以自定义修改下边的脚本 删除索引shell 创建 delete_es_indices_over_10_day.sh #!/bin/bash ####################### 阅读全文
posted @ 2020-03-16 12:06 洛神灬殇 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 为什么要获取trace-id 通过上文Docker-Compose搭建单体SkyWalking我们搭建了SkyWalking服务,我们需要在日志中记录下来每次请求的唯一标识(trace-id),这样就可以在SkyWalking定位到有问题的trace-id,然后通过这个trace-id我们就可以通过 阅读全文
posted @ 2020-03-16 11:48 洛神灬殇 阅读(6282) 评论(0) 推荐(0) 编辑
摘要: (七)表的优化 1. 选择合适的数据引擎 MyISAM:适用于大量的读操作的表 InnoDB:适用于大量的写读作的表 2.选择合适的列类型 使用 SELECT * FROM TB_TEST PROCEDURE ANALYSE()可以对这个表的每一个字段进行分析,给出优化列类型建议 3.对于不保存NU 阅读全文
posted @ 2020-03-16 10:49 洛神灬殇 阅读(259) 评论(0) 推荐(0) 编辑
摘要: MySql只支持Union(并集)集合运算,好像也是4.0以后才有的; 但是对于交集Intersect、差集Except,就没有实现了。 一般的解决方案用in和not in来解决,小量数据还可以,但数据量大了效率就很低了。 其实,可以使用Union来实现另外两种的运算,当然是没有办法的办法。 差集E 阅读全文
posted @ 2020-03-16 10:47 洛神灬殇 阅读(2483) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页