6 涂宗勋

武汉纬创软件 - 高级软件工程师

我要认证

【若想不迷路,记得点关注,动动小手指,点点全是福】 6年java工作经验,现居湖北武汉,有过支付、OA、CA、OAUTH2等工作经验,现从事车联网行业。 爱好分享,个人博客blog.tzxcode.cn,微信tuzongxun,qq1160569243,欢迎来撩。

等级
TA的排名 1k+

若依管理系统RuoYi-Cloud版搭建记录

现在快速构建web应用程序的系统有很多,若依RuoYi是其中一个,根据官网说明,使用最流行的技术SpringBoot、Shiro、Thymeleaf、Vue、Bootstrap,这个系统分为一体化版本和前后端分离版本。不管是学习某些技术,学习整体架构设计思想,还是拿来进一步二次开发,都是不错的选择。最近抽空搭了下这个环境,基本按照官网说明,但也有一些细节略有差异,以下为踩坑记录:RuoYi-Cloud代码下载若依系统官网是http://ruoyi.vip/,springcloud微服务版本的代码下载地

2020-10-30 13:13:04

近期生产问题和解决方案记录

前几天生产环境上线,过程不算顺利,总结下原因大概有这么几点:前期准备工作不足,依赖的中间件软件安装后未经过充分验证,例如mongodb;临时改配置,sit和预生产的中间件单机,生产使用集群,集群环境的使用未得到充分验证;不可抗因素,踩到了springboot版本的bug。以下是部分可记录供后续参考的问题和解决方案:mysql-sqlmode问题这个问题实际不是生产的问题,是之前预生产出现的,之前没有记录,这里一并记了。部署预生产后,数据库分页操作报错,这个问题遇到很多次了,只是运维同事搭建

2020-10-23 11:43:52

flink on yarn集群搭建及验证要点记录

standalone模式的弊端前面搭建了flink简单集群,并在此基础上又搭建了HA集群,记录地址如下:flink初识及集群搭建和简单验证flink-HA集群搭建和问题记录虽然上述两种都能使用,在学习flink-api阶段应该是够用了,但是如果真要上生产使用,就还是有一定的弊端。根据之前的学习可知,flink集群主要分为jobManager和taskManager,而jobManger的任务主要有两个,一个是资源管理,另一个是任务调度。这样一来,jobManager的任务其实就显得有点多,而又由

2020-10-16 11:41:59

flink-HA集群搭建和问题记录

上一篇中,搭建了一个简单的flink集群,在这个集群中,我使用了一个jobManager节点,三个taskManager节点,之后根据官网和其他资料写了一个简单的java验证程序验证集群的可用:flink初识及集群搭建和简单验证虽然这个集群搭建是成功的,但是这种方式的集群却存在问题。flink集群中jobManager和taskManager这种,是典型的master/slave主从模式的设计,jobManager具有资源管理和任务调度的功能,管理taskManager的资源和调度,也就是启动以及外部

2020-10-14 20:00:44

深入理解linux系统的目录结构(总结的非常详细)

转自:佚名 的《深入理解linux系统的目录结构(总结的非常详细)》 原址:https://www.jb51.net/LINUXjishu/151820.html 对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识 当在使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比

2020-10-13 15:58:30

ssh: connect to host github.com port 22: Connection timed out

转载自:https://blog.csdn.net/weixin_39800144/article/details/104118750问题换了个wifi,git clone拉取代码就会报错,切回原来的wifi,又是可以的,反复尝试,最终确认,这个特定的wifi下,网页和命令行都不能访问github,甚是神奇。G:\mylearn\source-code>git pullssh: connect to host github.com port 22: Connection timed outf

2020-10-13 14:19:42

flink初识及集群搭建和简单验证

批计算和批计算在软件系统中,尤其是企业级软件,基本离不开数据统计和分析等数据计算。最初,多数常见的统计分析都是基于数据库的数据进行处理,例如某一段时间的活跃用户数统计,这种计算方式称作离线计算,也称作批量计算(个人理解)。而现实世界中的数据产生方式有很多都是持续不断的,也就是说实际很多场景的数据是就是数据流,这些数据随着时间的流逝,价值会不断的降低,因此就需要尽可能实时的进行处理。而批计算是一批数据一起处理,尤其是最初数据先入数据库,再拿出来处理,这种方式在数据量日渐爆发的场景下,对于实时分析的业务就

2020-10-12 23:41:28

hbase-ha模式搭建要点和问题记录

之前搭建了单机的hbase,使用伪分布式的hdfs作为数据存储,具体搭建要点和问题有所记录:https://blog.csdn.net/tuzongxun/article/details/107915720后来,伪分布式的hdfs升级为ha模式,hbase自然也是要同步升级成ha的,本以为应该会很顺利,但实际上花的时间还是比预想中的多,因此还是做一个简单的记录,尤其是其中卡住的问题。机器规划本次hbase-ha模式搭建规划使用三台机,主机名分别是node001、node002、node003,其中n

2020-09-23 18:38:04

centos7中redis、mongodb、kafka安装记录

一个完整的java后台系统,通常会涉及到非常多的技术,例如数据库、缓存、消息中间件等,除此之外,从部署层面讲,可能还离不开nginx、docker这些,要更加熟练的使用这些技术,加深理解,必不可少的需要有自己的环境。随着上次centos6.5的系统升级到centos7.8,打算把hadoop、redis、mongodb、kafka等这些软件都迁移到新的虚拟机系统中,docker和hadoop的安装部署最近都有相关记录,这次先补充redis、mongodb和kafka。redis安装redis的安装,实

2020-09-08 12:29:05

Linux安装Redis 6.0.5 ./install_server.sh报错

转载自:https://www.cnblogs.com/strive-for-life/p/13194306.htmllinux 安装Redis6.0.5时,进行到./install_server.sh时报错:This systems seems to use systemd.Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorr

2020-09-08 09:21:08

server.c:5166:39: error: ‘struct redisServer’ has no member named ‘maxmemory’

转载自:https://blog.csdn.net/xixiyuguang/article/details/106612841错误示例server.c:5151:94: error: ‘struct redisServer’ has no member named ‘unixsocket’ serverLog(LL_NOTICE,"The server is now ready to accept connections at %s", server.unixsocket);

2020-09-08 09:13:10

使用docker部署springboot服务

上一篇,在centos7中搭建好了docker,并尝试了基础的image镜像和container容器的命令操作。这一篇就尝试自己在docker容器中启动并使用springboot服务,基本步骤就是准备jar、配置Docker、构建image、启动container、测试服务功能。准备springboot的jar为了简单演示,我创建了一个新的springboot项目,只写了一个controller接口以供查看效果,controller接口代码如下:@RestController@RequestMap

2020-09-04 11:39:13

centos7安装docker及docker基础操作

之前使用腾讯TSF时,接触了一点docker相关的内容,但只是用了一点点,由于各种原因而没有好好了解,但是这件事始终都在心里搁着,现在总算可以正式来了解一下了。centos7网络配置根据docker官网安装文档的说明,使用centos系统安装需要版本是centos7以上,而之前学习redis和hadoop时,我为了方便就使用了很久以前保存的一个centos6.5系统,所以不得不再安装一个centos7的系统。centos系统安装可以选择在线升级,据说6.5的只能先升到7.2,不过应该也够用了。但是出于

2020-09-03 18:17:11

HDFS-HA模式搭建(基于完全分布式模式升级)

说明本次HDFS-HA模式搭建基于之前的完全分布式,完全分布式搭建可参考之前的内容:hadoop安装环境准备和关联知识解析hadoop分布式安装及配置初步解析(坑坑不息)概括性来说,大概分为如下几个部分:JDK安装和JAVA_HOME配置HOSTS映射SSH免密登陆设置HADOOP配置文件修改配置HADOOP_HOME初始化(格式化)启动验证hadoop项目常被提到的自身模块有yarn、hdfs、mapreduce,hdfs和yarn都可以搭建为高可用(HA),本篇先只

2020-09-01 18:06:17

寻道,思考人生的价值(观小米十周年演讲有感)

这几天,各种朋友圈被小米十周年的演讲刷屏,我感触颇多,有些内容像是一语惊醒梦中人,使得一直思考人生价值的我,有种像是茅塞顿开的感觉。成功是否等于价值?很多人喜欢说成功两个字,而现在大多数人所谓的成功似乎都是以暂时看得到的权力、财富和地位来评判。然而,现有的权力、财富和地位,是否就能证明成功呢?或许是吧。但是,这种所谓的成功是否就能等价于他的价值呢?我认为一定不是的!个人价值价值是什么,可以分为个人价值和社会价值,上面以现有财富地位等评判的成功,或许就是一种个人价值,我理解的个人价值,就是对自己的

2020-08-13 11:20:47

redis、hadoop和hbase等安装相关拓展知识补充

从某种意义上来说,一项技术要学会不难,要学好就很难。会,代表的是能用起来就可以了,照葫芦画瓢而已;好,就涉及到各种细节,一些重要的、频率高的操作,可能还需要知道部分原理。就拿软件安装来说,linux中大部分软件的主要安装流程是大同小异的,仅是这种大同,也有许多的细节,以下便是我在redis、hadoop、hbase等安装过程中遇到的其中一部分,仅是一部分。防火墙首先要说的是防火墙,很多人都知道如果防火墙开着并且没有设置白名单的话,大部分端口都是不能直接从外部访问的,所以要么配置白名单,要么就是关闭防

2020-08-11 11:26:43

hadoop和hbase的关系及hbase安装与验证

从hadoop官网首页就可以看到,hadoop项目本身自带的模块现在有五个,即:hadoop commonhdfsyarnmapReducehadoop Ozone第一项从名称就可以看出来是基础功能模块,hdfs是文件存储系统,yarn是调度和集群管理,mapReduce是数据计算处理,这几个都是学习使用hadoop一开始就必然会接触的。最后一个hadoop Ozone是分布式对象存储系统,这个是对hdfs的一种补充,是一个相对较新的内容,在人们口中出现的频率相对较低,可能很多人一开始都不

2020-08-10 16:16:08

hdfs基础操作(命令行和java代码)

hadoop分布式模式初步搭建完成,无论是从命令行还是web界面都看起来是可用的,然后便可以进入下一步,可以说是进一步的验证,也可以说是hdfs相关的学习。hdfs是分布式文件存储系统,可以进行文件的增删改查操作,原生支持的就有基本的命令行,然后就是各种语言的客户端。这一部分,主要是记录和练习基本的操作,也当是进一步验证之前环境安装的是否可用。环境说明以下内容均基于hadoop3.1.3版本。命令行操作创建目录文件系统落到实际,自然就是目录和文件,所以首先是对文件目录的创建:hdfs dfs

2020-08-10 12:56:48

hadoop分布式安装及配置初步解析(坑坑不息)

linux中hadoop的安装教程,网上也有不少了,例如我自己搭建过程中参考的这几篇:https://blog.csdn.net/weixin_44198965/article/details/89603788https://blog.csdn.net/qq_25615395/article/details/89083580https://juejin.im/post/6856984821059895303/然而教程是不少,但或许是环境不一样,也或者思路不一样,所以参考实现的过程中总会发现这样那样的

2020-08-06 16:26:41

hadoop安装环境准备和关联知识解析

本想一口气把redis多学一点,奈何还有常见的如穿透、雪崩、击穿、分布式锁、redis并发原理、linux多路复用、redis集群等都还没梳理清楚,而项目就需要先学习一下hadoop等大数据相关技术,于是不得不暂停redis,转而进入hadoop系列的摸石头过河。据我了解,一般正式环境的hadoop使用都是需要zookeeper的,但是使用hadoop是否一定要zookeeper这个事,对于刚开始学习hadoop的我来说,还是一个未知数。尤其是网上有的教程写了zookeeper,有的又没写,也就更加的.

2020-08-05 11:43:14

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取