自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (18)
  • 收藏
  • 关注

原创 ali CNCF错题一道

由于疫情,加上最近CNCF很热,计划温故知新,系统学习一下,在阿里云的cncf 中遇到一个如下题目:阿里云的答案是无法停止,这里的“停止容器”如果只返回exit(0), 那么阿里云的答案是错误,没有不可停止的容器,去简单测试一下:[root@localhost ~]# docker rm demodemo[root@localhost ~]# docker run -d -t --nam...

2020-02-29 21:38:25 206

原创 VipShop Saturn的使用注意

由于每个job 在executor上都会启动好几个进程,无论job是否enable,是否在executor有shard,因此要注意任务分组,长期不用的job要删除如果有多个zookeeper集群,可以分配到不同console上以提升分片效率及隔离Saturn 从代码上支持了k8s及mesos,但没有文档说明对长时间job,可以考虑超时强杀,但此类job一定要设置好资源释放:beforeTi...

2020-02-26 06:24:44 507

原创 vipshop saturn job shard执行过程

以java job为例,单个job的执行都是从public abstract class AbstractElasticJob的execute函数开始,execute的触发是在public class SaturnWorker implements Runnable类的run中。execute函数主要负责各种前置条件(包括结束console re-shard 结果)通过后调用真实执行函数e...

2020-02-26 06:13:51 480

原创 VipShop Saturn 的job sharding 过程

Saturn的sharding 是由Console 来负责,对于每个namespace 是分开进行sharding控制。Sharding的入口是创建一个namespaceShardingManager,创建在public class RegistryCenterServiceImpl的createNamespaceShardingManager方法的如下片段:namespaceSharding...

2020-02-24 21:43:47 435

原创 vipshop saturn executor 的job 管理

首先订正下quickstart 的做法:saturn 的job 同时保存在数据库及zookeeper上,修改job不能只修改zookeeper上的数据,都应该通过console的rest api或者界面实现。executor 不连接数据库,所有对job的修改都是通过zookeeper watcher触发的。先上一个zookeeper 截图:saturn对job的watcher分布在很多类中...

2020-02-23 16:26:19 438

原创 Vipshop saturn executor没有分片,JOB执行过程报executor is empty

Vipshop saturn 的开源文档中的错误还是不少,executor 没有分片还是由于文档说明不清楚,配置错误导致。在按demo文件启动executor 及demo的job,发现job 一直没有执行,跟踪代码分析发现:在类public abstract class AbstractElasticJob 中 的public final void execute(final Triggere...

2020-02-23 15:40:08 939

原创 Vipshop saturn开发环境搭建记录

saturn的文档比较少,记录下基于3.1.0 版本在eclipse搭建过程Node.js 不要用最新版本,我使用的是v8.7.0不要使用内置H2 数据库,H2对应的sql 文件有错误saturn-docker 下的sql文件版本也不对,只能作为演示使用使用saturn-console\src\main\resources\db\mysql 来搭建mysql才是正解zookeeper可...

2020-02-04 22:47:14 487 1

原创 唯品会saturn开发环境中避免设置saturnLibDir

最近在看vipshop的Saturn,为更好跟踪分享Saturn saturn,简单修改启动代码,将classpath 中所有path自动设置为saturnLibDir.只需要修改一个函数 :com.vip.saturn.job.executor.Main的setExecutorClassLoader,修改后代码如下private void setExecutorClassLoader(Cla...

2020-02-04 15:06:08 316

Semantic Software design -语义软件设计一书的资源

Semantic Software design -语义软件设计一书的资源,语义软件设计是一种软件架构设计理念,强调concept的设计、传播、实施

2023-11-12

TECHNOLOGY STRATEGY PATTERNS 一书的资源

TECHNOLOGY STRATEGY PATTERNS 一书的相关模板

2023-11-12

starburst.io 关于datamesh的演进稿

starburst.io 关于datamesh的演进稿,非常适宜于了解data mesh 及如何使用data mesh解决大数据问题。 属于架构和方向类材料,非具体技术方案

2023-03-11

keda 安装测试资源包

从green field 安装k8s 1.23 及keda 2.7.1 测试用资源,修正了官方的一些小BUG,具体用法参考: https://radishgz.blog.csdn.net/article/details/125158063

2022-06-07

LINUX tcp 优化资料,

重点包括 1、windows scaling factor 计算 2、mtu 侦测 3、性能参数列表

2022-05-09

cloudera 对kafka 安全、配置、优化和管理的建议 pdf

cloudera 对kafka 安全、配置、优化和管理的建议

2022-03-12

kafka 3.1 broker 属性清单

自己整理的kafka 3.1 broker 属性清单

2022-03-11

aws well arhcitecture ml lens

aws well arhcitecture ml lens

2022-02-05

aws well architect 系列,英文版本

aws well architect 系列,英文版本,包括 analytics-lens.pdf management-and-governance-lens.pdf wellarchitected-financial-services-industry-lens.pdf wellarchitected-framework.pdf wellarchitected-high-performance-computing-lens.pdf wellarchitected-iot-lens-checklist.pdf

2022-01-26

PIP-31_ Transactional Streaming.docx

pulsar 消息事务控制设计文档

2021-11-10

hadoop 安全设置guide

A practitioner’s guide to securing your Hadoop cluster Presentation.pptx

2021-08-27

dolphinscheduler 1.3.6 编译镜像

dolphinscheduler 1.3.6 编译镜像,用于编译dolphinscheduler

2021-07-28

dolphinscheduler parameter and date compute test.json

dolphinscheduler 日期转换及参数测试流程

2021-07-16

error boundaries and suspense.rar

react error boundaries and suspense 测试代码,对应blog:https://blog.csdn.net/weixin_40455124/article/details/116222462

2021-04-28

clojure cheatsheet-usletter-color.pdf

clojure 关键字sheet ,用于快速查看clojure语法及内置form、macro等

2021-03-09

Clojure Handbook (by jamesqiu).pdf

一个clojure hand book

2021-03-08

可靠性计算公式大全.doc

可靠性计算公式大全,用于计算系统可用/可靠性

2021-01-11

example-graphql-tools.rar

基于kickstart 的官方example ,自己测试graphql 的一些功能的代码,测试是具有kickstart spring boot 7.1.0 github代码测试的,单独部署需要修改gradle文件

2020-09-08

localjmx_httpserver-0.11.0-jar-with-dependencies.jar

jmxagent :一个prometheus exporter ,监控node上所有java 进程,0.11 版本jar

2020-05-01

cncf-execrise@20200404.tar

cncf 学习yaml,基于https://edu.aliyun.com/roadmap/cloudnative?spm=5176.8764728.631162.112.29b420beKg5Yge

2020-04-05

ali CNCF学习笔记.rar

全套CNCF 学习笔记,主要内容来自https://edu.aliyun.com/roadmap/cloudnative?spm=5176.8764728.631162.112.29b420beKg5Yge 及官方文档等

2020-04-03

空空如也

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

TA关注的人

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