摘要: 一、背景 公司有一个中间的系统A可以对接多个后端业务系统B,一个业务系统以一个Namespace代表, Namespace中包含多个FrameChannel(用holder保存),表示A连接到业务系统B各服务实例的连接;A与B通过GRPC通信。 二、现象 测试使用一台服务实例A,对应后端的一个业务系 阅读全文
posted @ 2021-10-13 10:07 单行线的旋律 阅读(203) 评论(0) 推荐(1) 编辑
摘要: 2020年对我来说是重要的一年,有成长也有惭愧。主要有以下几点。 个人职业角色的转变 以前自己是开发工程师的角色,19年下半年开始转变到小组Leader的角色,负责组内的项目管理,对上管理,团队管理,产品管理,以及和其他部门协调资源。事情的种类成倍的增加。 项目管理 项目管理是一个很大的话题,管理好 阅读全文
posted @ 2021-02-08 11:21 单行线的旋律 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 背景 公司有一个使用golang开发的采集模块,负责调用多个外部系统采集数据;最近做了一次架构上的调整,将采集模块分成api、job两个子模块,并部署到容器中,拆分前部署在虚机上。 现象 部分采集任务在容器中的执行时间比虚机中执行时间要长,8倍左右,本地测试无异常 排查思路 调用外部接口耗时过长? 阅读全文
posted @ 2021-01-21 08:03 单行线的旋律 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 背景 系统: SpringBoot开发的Web应用; ORM: JPA(Hibernate) 接口功能简述: 根据实体类ID到数据库中查询实体信息,然后使用RestTemplate调用外部系统接口获取数据。 问题现象 1. 浏览器页面有时报504 GateWay Timeout错误,刷新多次后,则总 阅读全文
posted @ 2019-07-02 10:05 单行线的旋律 阅读(7447) 评论(2) 推荐(0) 编辑
摘要: 模型设计   旅馆管理系统,主要涉及到登记入住,退房以及客房和客人信息管理;经过分析抽像出涉及到的实体以及各实体之间的关系:   可以看出整个业务以客房为中心,入住,退房,定价,收费都是以客房为基本单位,所以需要以客房为中心来设计各实体之间的关系。 &emsp 阅读全文
posted @ 2019-02-28 10:17 单行线的旋律 阅读(2502) 评论(7) 推荐(7) 编辑
摘要: 前言 在上一篇文章 "《搭建DNS+LVS(keepAlived)+OpenResty服务器(Docker环境)》" 中,我搭建了dns+lvs+openresty+web集群;先来回顾一下架构图: 问题现象 可以看到,我把web服务器分成了两组,一组为web01,web02,挂在了openrest 阅读全文
posted @ 2019-02-16 21:50 单行线的旋律 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 现在上网已经成为每个人必备的技能,打开浏览器,输入网址,回车,简单的几步就能浏览到漂亮的网页,那从请求发出到返回漂亮的页面是怎么做到的呢,我将从公司中一般的分层架构角度考虑搭建一个简易集群来实现。目标是做到在浏览中输入网址,打开网页,而且每一层还具有高可用,只要一层中有一台主机是存活的,整个服务都将 阅读全文
posted @ 2019-01-16 09:55 单行线的旋律 阅读(1561) 评论(1) 推荐(3) 编辑
摘要: 在开发过程中,我们有时需要将重要的错误日志通过邮件发送给相关的责任人,这样能即时发现错误,即时解决。如使用Log4J,一般会做如下配置: 但是我在使用过程中发现标准的 org.apache.log4j.net.SMTPAppender 有如下几个问题。 1. 同步发送邮件。这样会阻塞业务正常进行(比 阅读全文
posted @ 2018-12-05 12:41 单行线的旋律 阅读(727) 评论(0) 推荐(0) 编辑
摘要: Apache YARN(Yet Another Resource Negotiator)是一个Hadoop集群资源管理系统。YARN是在Hadoop 2引入的,用以改善MapReduce的表现。但是它也足够胜任其它的分布式计算框架。 YARN提供了一些能被请求调用的APIs,并处理集群资源。但是通常 阅读全文
posted @ 2018-11-08 13:20 单行线的旋律 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 数据流 读取文件数据的剖析 为了知道客户端与HDFS,NameNode,DataNode交互过程中数据的流向,请看图3 2,这张图显示了读取文件过程中主要的事件顺序。 客户端通过调用FileSystem对象的open()方法打开一个希望从中读取数据的文件,对于HDFS来说,FileSystem是一个 阅读全文
posted @ 2018-11-08 13:13 单行线的旋律 阅读(182) 评论(0) 推荐(0) 编辑