代码改变世界

TPS04-J. 使用线程池时确保ThreadLocal变量每次都初始化

2017-01-04 09:57 by 微服务专家, 748 阅读, 0 推荐, 收藏, 编辑
摘要:线程池可以提供这种保障,一旦你的代码开始执行了,被分配来执行这个task的线程在执行完你的task之前不会做别的事情。 所以不用担心执行到一半被别的task改了 thread local 的变量。 由于线程重复使用所以你对thread local变量的修改都会保留下来 所以在使用前要把变量“重置”一 阅读全文

XEP-0078:非SASL认证

2016-11-21 17:23 by 微服务专家, 309 阅读, 0 推荐, 收藏, 编辑
摘要:XEP-0078:非SASL认证 警告:本文件已经被XMPP标准基金会废弃。不建议这里描述的协议的执行情况。开发者渴望类似的功能,宜实施取代这一个(如果有的话)的协议。 目录 1. 引言2. 需求3. 用例 3.1。 用户与服务器验证4. 流功能5. 错误处理6. 截止日期7. 安全考虑8. IAN 阅读全文

配置Openfire的eclipse项目

2016-11-21 12:03 by 微服务专家, 375 阅读, 0 推荐, 收藏, 编辑
摘要:官方文档在这里 Install JDK Download JDK and install them. The least version should be 1.5. I use 1.6. Sorry, no instruction for this. Download JDK and instal 阅读全文

spring session 和 spring security整合

2016-11-12 13:03 by 微服务专家, 10774 阅读, 0 推荐, 收藏, 编辑
摘要:背景: 我要做的系统前面放置zuul。 使用自己公司提供的单点登录服务。后面的业务应用也是spring boot支撑的rest服务。 目标: 使用spring security管理权限包括权限。用户请求过来之后。自动单点登录,zuul以及后面的所有应用共享session(含权限和登录)信息。 计划: 阅读全文

spring cloud的主要组成部分

2016-10-24 09:45 by 微服务专家, 812 阅读, 0 推荐, 收藏, 编辑
摘要:服务发现:Eureka断路器: Hystrix 客户端和控制面板客户端负载均衡: Ribbon声明式REST客户端: Feign外部化配置: Archaius路由和过滤器: Zuul RxJava with Spring MVC Metrics: Spectator, Servo, and Atla 阅读全文

docker 服务升级

2016-10-11 14:15 by 微服务专家, 989 阅读, 0 推荐, 收藏, 编辑
摘要:使用docker大家一般都是微服务部署了。个人的经验是乖乖的用docker自己的注册发现机制。 创建一个overlay类型的network。把所有的微服务加入进去。就可以把service name当作域名互相访问了。 举例来说,你的服务分成三层 database, real-service, gat 阅读全文

【翻译】如何给tomcat配置memcached-session-manager

2016-10-10 11:12 by 微服务专家, 738 阅读, 0 推荐, 收藏, 编辑
摘要:原文在这 ,其实不是忠实翻译,就是按照自己理解记录一下 第一步,下载所需的jar包 下载 memcached-session-manager-x.y.z.jar, memcached-session-manager-tc6-x.y.z.jar 。下载目录。如果是tomcat7就用tc7 下载 spy 阅读全文

docker 使用非加密registry

2016-09-30 18:08 by 微服务专家, 572 阅读, 0 推荐, 收藏, 编辑
摘要:配置docker成为服务,自启动 启动服务 docker默认要求我们使用加密的方式访问registry。 如果你搭建的私有registry是非加密的怎么办呢? 手动起守护进程的话很简单。加上这个--insecure-registry参数就行了 如果是用服务起的话就需要修改配置文件了。要创建一个叫做/ 阅读全文

创建加密字串密码

2016-09-28 16:36 by 微服务专家, 162 阅读, 0 推荐, 收藏, 编辑
摘要:keytool -genkeypair -alias mytestkey -keyalg RSA \ -dname "CN=Web Server,OU=Unit,O=Organization,L=City,S=State,C=US" \ -keypass changeme -keystore server.jks -storepass letmein server.jks 是文件l... 阅读全文

docker入门的文章

2016-09-23 18:04 by 微服务专家, 130 阅读, 0 推荐, 收藏, 编辑
摘要:PART 1: OVERVIEW OF MICROSERVICE ARCHITECTURE & CONTAINERIZATION PART II: GETTING SET-UP AND STARTED INTRODUCTION AND TOOLS PART III: BUILDING YOUR FI 阅读全文