
架构
文章平均质量分 88
xc丶卡卡
只要去,就必到达!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
后台防重复提交问题
防重复提交的重要性? 在业务开发中,为什么我们要去想办法解决重复提交这一问题发生?网上的概念很多:导致表单重复提交,造成数据重复,增加服务器负载,严重甚至会造成服务器宕机,那么为什么会造成这种现象?前台操作的抖动,快速操作,网络通信或者后端响应慢,都会增加后端重复处理的概率,就拿我亲身经历来说,因为业务逻辑,需要进行一个"关注"操作,但是写好业务之后在测试时连续点击几下,重复地进行关注和取消关注操作,因为操作过于频繁,而服务器走过来的响应速度没有那么快地进行处理,导致重复数据插入地情况,最后导致在查询关注转载 2021-03-02 17:01:54 · 524 阅读 · 1 评论 -
搭建ELK日志分析平台(下)—— 搭建kibana和logstash服务器
6 安装kibana 7 安装logstash 8 配置logstash 9 kibana上查看日志 10 收集nginx日志 11 使用beats采集 安装kibana 由于上一篇中我们已经配置过yum源,这里就不用再配置了,直接yum安装即可,安装命令如下,在主节点上安装: [root@master-node ~]# yum -y install kibana 若yu...转载 2018-11-14 10:43:05 · 806 阅读 · 0 评论 -
搭建ELK日志分析平台(上)—— ELK介绍及搭建 Elasticsearch 分布式集群
1 ELK介绍 2 ELK安装准备工作 3 安装es 4 配置es 5 curl查看es集群情况 ELK介绍 需求背景: 业务发展越来越庞大,服务器越来越多 各种访问日志、应用日志、错误日志量越来越多,导致运维人员无法很好的去管理日志 开发人员排查问题,需要到服务器上查日志,不方便 运营人员需要一些数据,需要我们运维到服务器上分析日志 为什么要用到ELK: ...转载 2018-11-14 10:41:41 · 527 阅读 · 1 评论 -
centos7 下在线安装 rabbitmq
1.安装Erlang环境 1)安装GCC GCC-C++ Openssl等模块 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel 2)安装ncurses yum -y install ncurses-devel 3)安装erlang //切到目录 /opt下: cd /opt...原创 2018-09-14 14:29:42 · 922 阅读 · 0 评论 -
面试题总结 —— JAVA高级工程师
面试题总结——JAVA高级工程师 近期考虑换工作的问题,于是投简历面试,面试5家公司的高级Java工程师,有4家给了我offer,想着总结一下面试经验,方便最近正在寻求机会的你们 一、无笔试题 不知道是不是职位原因还是没遇到,面试时,都不需要做笔试题,而是填张个人信息表格,或者直接面试 二、三大框架方面问题 1、Spring 事务的隔离性,并说说每个隔离性的...转载 2019-02-28 09:19:40 · 202 阅读 · 0 评论 -
Tomcat优化详细教程
Tomcat是我们经常使用的 servlet容器之一,甚至很多线上产品都使用 Tomcat充当服务器。而且优化后的Tomcat性能提升显著,本文从以下几方面进行分析优化。 一、内存优化 默认情况下Tomcat的相关内存配置较低,这对于一些大型项目显然是不够用的,这些项目运行就已经耗费了大部分内存空间,何况大规模访问的情况。即使是本文中的这个只有一个页面的超小项目,在...转载 2018-03-08 17:03:04 · 240 阅读 · 0 评论 -
架构师成长之路(4)--知识体系(方法)
前言: 哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学家,我想每个人都有自己对这三个问题的认知。 如果我们要成为架构师,我们自己要面临的三大问题: 找准自己定位:我是谁?在哪里? 怎样做好架构师:我要做什么? 如何搭建架构师知识体系:我该怎么做? 这里面就是做事方法论:目标(我要做什么),方法(计划)(我该怎么做), 执行/行动转载 2018-02-01 10:38:22 · 1131 阅读 · 0 评论 -
架构师成长之路(2)--架构师必备技能(目标)
序言: "比你牛B的人比你还努力,你有什么资格不去奋斗" 前言: 哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学家,我想每个人都有自己对这三个问题的认知。 如果我们要成为架构师,我们自己要面临的三大问题: 找准自己定位:我是谁?在哪里? 怎样做好架构师:我要做什么? 如何搭建架构师知识体系:我该怎么做? 这里面就是做事方法论:转载 2018-02-01 10:36:37 · 483 阅读 · 0 评论 -
架构师成长之路(1)--什么是架构师(目标)
前言: 哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学家,我想每个人都有自己对这三个问题的认知。 如果我们要成为架构师,我们自己要面临的三大问题: 找准自己定位:我是谁?在哪里? 怎样做好架构师:我要做什么? 如何搭建架构师知识体系:我该怎么做? 这里面就是做事方法论:目标(我要做什么),方法(计划)(我该怎么做), 执行/行动转载 2018-02-01 10:35:13 · 1777 阅读 · 0 评论 -
成为一名架构师得学习哪些知识?
什么是架构师? 架构师英文 architect,这个词源于建筑学。软件工程当中的架构师和建筑工程当中建筑师有许多相通之处,都是负责「产品」宏观的架构设计。 在一个团队里,架构师充当了技术 Leader 的角色,不仅要完成项目的整体设计和规划,还要带领技术团队一起解决实际问题,攻克技术难点,使得软件的设计、开发、测试、发布流程得以顺利完成。 下面这张图,表达了一个应用架构师(技术转载 2018-01-11 13:56:56 · 503 阅读 · 0 评论