- 博客(14)
- 收藏
- 关注
原创 Java8--Lambda表达式
文章目录Lambda管中窥豹(初识Lambda)在哪里以及如何使用Lambda应用举例Java8中常用的函数式接口Lambda管中窥豹(初识Lambda)Lambda表达式理解为简洁地表示可传递的匿名函数的一种方式:它没有名称,但它有参数列表、函数主体、返回类型,可能还有一个可以抛出的异常列表。在哪里以及如何使用Lambda在函数式接口上使用Lambda表达式。函数式接口就是只定义一个抽象方法的接口。函数式接口举例:public interface Comparator<T&
2021-10-20 12:29:06
237
1
转载 skywalking-观测分析平台OAP
OAP 观测分析平台(Observability Analysis Platform)是一个从 SkyWalking 6.x 开始出现的新概念. OAP 取代了整个旧的 SkyWalking 后端。OAP 能力OAP 从多种数据源接收数据, 这些数据分为两大类, 链路追踪 和 度量指标 .链路追踪. 包括 SkyWalking 原生数据格式, Zipkin V1 和 V2 数据格式, 以及 Jaeger 数据格式.度量指标. SkyWalking 集成了服务网格平台, 如 Istio, Envoy
2021-09-14 15:51:54
1039
转载 skywalking-探针简介
在 SkyWalking 中, 探针表示集成到目标系统中的代理或 SDK 库, 它负责收集遥测数据, 包括链路追踪和性能指标。根据目标系统的技术栈, 探针可能有差异巨大的方式来达到以上功能. 但从根本上来说都是一样的, 即收集并格式化数据, 并发送到后端。从高层次上来讲, SkyWalking 探针可分为以下三组:基于语言的原生代理. 这种类型的代理运行在目标服务的用户空间中, 就像用户代码的一部分一样. 如 SkyWalking Java 代理, 使用 -javaagent 命令行参数在运行期间对代
2021-09-14 15:22:15
1345
原创 skywalking概念与设计总览
SkyWalking是什么SkyWalking 为 服务(service), 服务实例(service instance), 以及 端点(endpoint) 提供了可观测能力。使用 SkyWalking 时, 用户可以看到服务与端点之间的拓扑结构, 每个服务/服务实例/端点的性能指标, 还可以设置报警规则。架构SkyWalking 逻辑上分为四部分: 探针, 平台后端, 存储和用户界面.探针 基于不同的来源可能是不一样的, 但作用都是收集数据, 将数据格式化为 SkyWalking 适用的格式.
2021-09-14 11:26:34
387
转载 APM 介绍与实现(Dog)(转载)
转载自:https://www.javadoop.com/post/apm本文来说说什么是 APM 系统,也就是大家平时说的监控系统,以及怎么实现一个 APM 系统。因为一些特殊的原因,我在文中会使用 Dog 作为我们的系统名称进行介绍。我们为 Dog 规划的目标是接入公司的大部分应用,预计每秒处理 500MB-1000MB 的数据,单机每秒 100MB 左右,使用多台普通的 AWS EC2。因为本文的很多读者供职的公司不一定有比较全面的 APM 系统,所以我尽量照顾更多读者的阅读感受,会在有些内容上
2021-09-13 12:00:14
430
原创 javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suit...
https://www.jianshu.com/p/611c78f68469原本好好的项目,换了电脑,然后安排好环境见证奇迹的时候结果一启动就报这个错:javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)网上找了很多文章,有的说tomcat依赖包冲突,有的说这个文件要改\jre\lib\security\java.s
2021-09-08 16:25:02
314
翻译 chart文件结构
chart文件结构chart是一个组织在文件目录中的集合。目录名称就是chart名称(没有版本信息)chartname/ Chart.yaml # 包含了chart信息的YAML文件 LICENSE # 可选: 包含chart许可证的纯文本文件 README.md # 可选: 可读的README文件 values.yaml # chart 默认的配置值 values.schema.json # 可选: 一
2021-09-02 14:34:51
1353
转载 2021-09-01
卷 容器中的文件在磁盘上是临时存放的,这给容器中运行的特殊应用程序带来一些问题。 首先,当容器崩溃时,kubelet 将重新启动容器,容器中的文件将会丢失——因为容器会以干净的状态重建(docker不会)。 其次,当在一个 Pod 中同时运行多个容器时,常常需要在这些容器之间共享文...
2021-09-01 14:57:20
234
转载 网易基于Filebeat的日志采集服务设计与实践
https://blog.csdn.net/g6U8W7p06dCO99fQ3/article/details/113577263
2021-08-31 16:45:27
76
原创 ServiceAccount及RBAC
一文详解ServiceAccount及RBAC权限控制Kubernetes之ServiceAccount + Secret + RBAC实现访问APIServer
2021-08-27 10:23:34
75
原创 nacos相关资料链接汇总
最近项目需要,在搞nacos的k8s部署,学习和使用到的资料链接汇总到这里,方便后续查找。nacos官网:https://nacos.io/en-us/docs/quick-start.htmlnacos项目代码:https://github.com/alibaba/nacosnacos镜像构建:https://github.com/nacos-group/nacos-dockernacos k8s部署(包含helm部署charts):https://github.com/nacos-group/n
2021-08-23 16:02:50
101
原创 helm push插件安装
在线安装:helm plugin install https://github.com/chartmuseum/helm-push离线安装:1、下载安装包选择一个版本下载:https://github.com/chartmuseum/helm-push/tags2、查看helm的plugin路径:helm env3、在该路径下创建helm-push文件夹,并将安装包拷贝到该文件夹下解压即可。mkdir /root/.local/share/helm/plugins/helm-push
2021-08-18 16:51:55
1853
原创 helm常用命令整理
基础‘helm search’:查找 Charts‘helm install’:安装一个 helm 包helm show values 可以查看 chart 中的可配置选项‘helm upgrade’ 和 ‘helm rollback’:升级 release 和失败时恢复‘helm uninstall’:卸载 release‘helm repo’:使用仓库, list, add…helm create:创建charthelm package:打包charthelm push:上传到仓库(需
2021-08-18 16:36:13
1350
原创 第一篇博客-测试
测试欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了
2021-08-16 10:05:26
70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人