- 博客(7)
- 收藏
- 关注
原创 Apache Log4j2 远程代码执行漏洞修复
ApacheLog4j2 远程代码执行漏洞修复漏洞描述使用Apache Log4j2记录日志的时候,会使用这样的格式logger.info("params: {}", params);,进行组装,log4j2底层在进行组装的时候,如果发现传入的 params当中含有${} 字符串的话会进行替换的时候会执行 lookup的操作,所谓的 lookup的操作就是允许通过 JNDI检索变量。通过 JNDI注入漏洞,黑客可以恶意构造特殊数据请求包,触发此漏洞,从而成功利用此漏洞可以...
2021-12-20 14:04:56
530
转载 istio功能介绍(二.Istio使用说明)
文章目录 基本原理 istio与服务治理 关于微服务 服务治理的三种形态 第1种:在应用程序中包含治理逻辑 第2种:治理逻辑独立的代码 第3种:治理逻辑独立的进程 Istio与kubernetes Istio的工作机制 Istio的重要组件 Istio-pilot istio-Mixer istio-citadel
2021-12-15 18:05:09
4357
转载 istio功能介绍(一.Istio基本功能)
文章目录 基本原理 istio与服务治理 关于微服务 服务治理的三种形态 第1种:在应用程序中包含治理逻辑 第2种:治理逻辑独立的代码 第3种:治理逻辑独立的进程 Istio与kubernetes Istio的工作机制 Istio的重要组件 Istio-pilot istio-Mixer istio-citadel
2021-12-15 18:04:18
1751
转载 k8s 架构浅析
Kubernetes 的电梯间演讲Kubernetes 是一个面向应用的容器集群部署、管理及编排系统,旨在为最终用户屏蔽物理/虚拟计算、网络、存储基础设施的复杂度,关注以应用为核心、以容器为原语的自动化运营平台。Kubernetes 具备完善的集群管理能力,包括多层次的安全认证和准入机制、多租户应用支撑能力、透明的服务注册和服务发现机制、内建负载均衡器、故障发现和自我修复能力、服务滚动升级和在线扩容、可扩展的资源自动调度机制、多粒度的资源配额管理能力。 Kubernetes 还提供完善的管..
2021-09-26 14:33:49
239
原创 dubbo启动报java.lang.ClassNotFoundException: javassist.ClassPath
使用gradle 打包dubbox放到nexus私服上 公司更换私服地址。导致一些资源需要重新定位 上传。中间出了点小插曲竟然让我纠结了半天在dubbo启动的过程中报错误:java.lang.ClassNotFoundException: javassist.ClassPath,调试发现代码:Class clazz = Class.forName(line, true, classLoad
2016-08-04 17:53:28
11540
原创 Dubbo相关问题
在研究dubbo过程中遇到的问题记录推行服务治理要考虑的问题: 如果不需要支持http协议,rpc框架(thrift之类的)性能会更好,否则考虑spring-boot,jax-rs之类的框架;如果不需要服务路由,服务自动发现,服务监控,降级运行等高级管理功能,自己开发服务,如果自己撸全套,建议用spring-boot,spring-mvc之类的框架,原因很简单,搞java几
2016-07-11 19:02:51
415
转载 io阻塞 非阻塞 同步 异步
本文摘录自http://blog.youkuaiyun.com/historyasamirror/article/details/5778378 仅供自己学习使用Stevens在文章中一共比较了五种IO Model: blocking IO nonblocking IO IO multiplexing signal driven IO
2016-07-11 16:26:35
266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人