随笔分类 -  框架、软件工具

摘要:首发于公众号:BiggerBoy 欢迎关注,查看更多技术文章 ZooKeeper是我们工作中常用一个开源的分布式协调服务,提供分布式数据一致性解决方案,分布式应用程序可以实现数据发布订阅、负载均衡、命名服务、集群管理分布式锁、分布式队列等功能。 ‍当我们想通过人为操作去查看、管理ZK上的数据时,就亟 阅读全文
posted @ 2022-07-21 10:45 问北 阅读(14380) 评论(0) 推荐(0) 编辑
摘要:背景 最近在看到Pachyderm的介绍时,看到作者拿YARN和Kubernetes做类比,拿Zookeeper和etcd做对比。YARN和Kubernetes的类比还相对比较好理解,毕竟他们都有资源管理和调度的职能,只不过YARN上运行的对象是JVM,而Kubernetes上运行的是容器。但是拿Z 阅读全文
posted @ 2022-02-22 15:23 问北 阅读(2571) 评论(0) 推荐(0) 编辑
摘要:​ 源自公众号:BiggerBoy 一、什么是etcd? etcd 发音为/ˈɛtsiːdiː/,名字的由来,“distributed etc directory.”,意思是“分布式etc目录”,说明它存的是大型分布式系统的配置信息。 官网的一句话 A distributed, reliable k 阅读全文
posted @ 2022-02-21 16:34 问北 阅读(1322) 评论(0) 推荐(0) 编辑
摘要:​ 欢迎关注公号:BiggerBoy,看更多文章 原文链接:https://mp.weixin.qq.com/s?__biz=MzUxNTQyOTIxNA==&mid=2247485158&idx=1&sn=e5ef38a44436b9bf263f68d57fe05b5f&chksm=f9b780d 阅读全文
posted @ 2022-02-19 18:04 问北 阅读(535) 评论(0) 推荐(1) 编辑
摘要:Zookeeper典型应用场景汇总 数据发布与订阅(配置中心) 发布与订阅模型,即所谓的配置中心,顾名思义就是发布者将数据发布到ZK节点上,供订阅者动态获取数据,实现配置信息的集中式管理和动态更新。例如全局的配置信息、服务式服务框架的服务地址列表等就非常适合使用。 应用中用到的一些配置信息放到ZK上 阅读全文
posted @ 2022-02-10 09:21 问北 阅读(2028) 评论(0) 推荐(0) 编辑
摘要:涨姿势 阅读全文
posted @ 2020-09-07 12:24 问北 阅读(4162) 评论(1) 推荐(0) 编辑
摘要:配置中心 阅读全文
posted @ 2020-08-03 18:16 问北 阅读(3119) 评论(1) 推荐(0) 编辑
摘要:Spring Cloud Alibaba/开始写Spring Cloud项目 阅读全文
posted @ 2020-03-21 20:32 问北 阅读(6818) 评论(0) 推荐(1) 编辑
摘要:如何优雅的将Mybatis日志中的Preparing与Parameters转换为可执行SQL 阅读全文
posted @ 2020-02-12 09:42 问北 阅读(1831) 评论(0) 推荐(1) 编辑
摘要:比如我经常需要进入一个很深的目录如 /home/walking/weblogic/devlop/script/application/.../... 这样每次进入这个目录操作是不是很麻烦,可能有时候记不住或者打错一个字母,都需要重新打,或者每次进入都要ls或ll查看。 这时候我们就可以使用 alia 阅读全文
posted @ 2019-10-31 10:48 问北 阅读(2655) 评论(0) 推荐(0) 编辑
摘要:weblogic启动节点服务器报错,java.lang.ClassCastException:com.octestring.vde.backend.BackendRoot cannot be cast to com.octestring.vde.backend.standard.BackendSta 阅读全文
posted @ 2019-10-29 09:58 问北 阅读(1163) 评论(0) 推荐(0) 编辑
摘要:新分配的测试服务器,已经安装好了weblogic,使用命令nohub ./startWeblogic.sh启动weblogic没有问题 登录控制台,点击环境-服务器-新建,一步步完成后,点击部署、选择路径、选择服务器,使用脚本启动该新建的节点服务器 报如下错误,新接手的服务器,第一次启动自己创建的节 阅读全文
posted @ 2019-10-28 14:08 问北 阅读(6984) 评论(0) 推荐(0) 编辑
摘要:原文链接 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 在分布式领域,Zookeeper的身影 阅读全文
posted @ 2019-09-25 09:02 问北 阅读(6835) 评论(1) 推荐(4) 编辑
摘要:第一种 @WebFilter + @ServletComponentScan 注解 1、首先自定义过滤器 如下自定义过滤器 ReqResFilter 必须实现 javax.servlet.Filter。 然后添加注解 @WebFilter(javax.servlet.annotation.WebFi 阅读全文
posted @ 2019-09-16 19:47 问北 阅读(40749) 评论(3) 推荐(6) 编辑
摘要:电脑重装系统后,重新安装了最新版的IDEA发现,用原来的破解方式破解不了。又下载了2018版本的,用原来的破解方式还是可以破解到2099年的。原来是IDEA现在很重视这个非正规渠道使用它的产品,原来的方法在新版本已经不能用了。如何使用到新版本的IDEA呢? 阅读全文
posted @ 2019-09-14 18:11 问北 阅读(6962) 评论(0) 推荐(0) 编辑
摘要:电脑重装系统后,重新安装了最新版的IDEA 2019.2.2,出现乱码。百度了很多,慢慢的解决了乱码的问题,现记录如下。方法因人而异,不同的问题不一样的方法。 第一 修改IDEA文件编码格式 设置idea文件编码格式 第二 IDEA中配置Tomcat 配置Tomcat时,VM options填入-D 阅读全文
posted @ 2019-09-14 16:17 问北 阅读(2614) 评论(3) 推荐(0) 编辑
摘要:在开发过程中,会使用越来越多的命令,或快捷键,来帮助我们提高工作效率。本文记录了我在平时积累的常用命令,分享给大家。 git命令 基本命令 文件名为中文时,git status展示中文乱码 解决:执行命令 git config --global core.quotepath false 重新打开gi 阅读全文
posted @ 2019-08-01 15:49 问北 阅读(1623) 评论(0) 推荐(2) 编辑
摘要:超时时间 设置HttpClient的超时时间,非常有必要性,因为httpclient 默认超时时间很长,自己可以测试一下是多久,设置超时时间否则会影响自己系统的业务逻辑,例如阻塞系统,影响系统的吞吐量,占用线程数。 httpclient 4.4版本之后将这些设置封装到 RequestConfig 对 阅读全文
posted @ 2019-07-31 19:46 问北 阅读(8857) 评论(0) 推荐(0) 编辑
摘要:问题描述 有同事在开发新功能测试时,报了个错,大致就是,在使用 @Autowired 注入时,某个类有两个bean,一个叫a,一个叫b,Spring不知道该使用哪个bean注入。 一般这种情况应该声明注入哪个bean,他没有声明,他不知道这个类有两个bean,他说他和别人写的一样,别的都不报错。 O 阅读全文
posted @ 2019-07-31 17:26 问北 阅读(3406) 评论(0) 推荐(1) 编辑
摘要:在使用 HttpClient 4.4 调用第三方 http api 时遇到了很多问题,还好最后都解决了,记录一下遇到的问题及解决办法,希望对同样有此问题的你有所帮助。 环境说明 首先说明一点是,对方的测试环境是在公共的网络环境下部署的,即是对外开放的,需用外网访问,不支持内网,只支持走专线(目前不考 阅读全文
posted @ 2019-07-30 21:27 问北 阅读(1962) 评论(3) 推荐(1) 编辑