×
请登录
账号
密码
登录 Use it
博客
随笔
网盘
建站
资源
古文赏析
标签
毒鸡汤
登录
注册
SpringBoot开发案例之Actuator健康监控
前言在秒杀案例进入实际生产环境中,需要实时或定期监控服务的可用性。Spring Boot 的 actuator(健康监控)功能提供了很多监控所需的接口,可以对应用系统进行配置查看、相关功能统计等。集成
spring
博客
1年前
1721
0
SpringBoot开发案例之拦截器注入Bean
前言由于业务需要,需要在拦截器中操作Redis缓存,按照 controller,service层配置发现无法注入,一直报空指针异常。解决方案@Configurationpublic class MyW
spring
博客
1年前
1841
0
SpringBoot开发案例之异常处理并邮件通知
前言在项目开发中,对于异常处理我们通常有多种处理方式,比如:控制层手动捕获异常,拦截器统一处理异常。今天跟大家分享一种注解的方式,统一拦截异常并处理。异常处理在spring 3.2中,新增了@Rest
spring
博客
1年前
1846
0
SpringBoot开发案例之打造私有云网盘
前言最近在做工作流的事情,正好有个需求,要添加一个附件上传的功能,曾找过不少上传插件,都不是特别满意。无意中发现一个很好用的开源web文件管理器插件 elfinder,功能比较完善,社区也很活跃,还方
spring
博客
1年前
1784
0
SpringBoot开发案例之Starter运行原理
前言使用过 SpringBoot 的小伙伴都应该知道,SpringBoot 通过引入一些 Starter 大大简化了项目配置。下面以邮件发送为例,来分析一下 Starter 是如何简化配置,并简要说明
spring
博客
1年前
1684
0
SpringBoot开发案例之邮件发不出去了
前言纯粹为了记录,如果,恰巧与你遇到的是一个问题,可以通过以下方法解决你的问题,那么对于你我来说都是一件非常开心的事情。问题内网IT部门给了一个邮箱账号,不需要使用密码就可以在内网发送邮件,当然只能发
spring
博客
1年前
1705
0
SpringBoot开发案例之分布式集群共享Session
前言在分布式系统中,为了提升系统性能,通常会对单体项目进行拆分,分解成多个基于功能的微服务,如果有条件,可能还会对单个微服务进行水平扩展,保证服务高可用。那么问题来了,如果使用传统管理 Session
spring
博客
1年前
1779
0
SpringBoot开发案例之Nacos配置管理中心
前言在开发过程中,通常我们会配置一些参数来实现某些功能,比如是否开启某项服务,告警邮件配置等等。一般会通过硬编码、配置文件或者数据库的形式实现。那么问题来了,如何更加优雅的实现?欢迎来到 Nacos
spring
博客
1年前
1776
0
SpringBoot开发案例之Nacos注册中心管理
前言在之前的 Dubbo 服务开发中,我们一般使用 Zookeeper 作为注册中心,同时还需要部署 Dubbo 监控中心和管理后台。Nacos 注册中心Nacos 是阿里巴巴的开源的项目,全称 Na
spring
博客
1年前
1539
0
分布式与集群有什么区别
一个是3个字,另一个2个字集群一般被分为三种类型,高可用集群(High-availability (HA) clusters )如RHCS、LifeKeeper等,负载均衡集群(Load balanc
spring
博客
1年前
1153
0
SpringBoot开发案例之打造十万博文Web篇
前言通过 Python 爬取十万博文之后,最重要的是要让互联网用户访问到,那么如何做呢?选型从后台框架、前端模板、数据库连接池、缓存、代理服务、限流等组件多个维度选型。后台框架 SpringBoot2
spring
博客
1年前
1466
0
微服务架构
微服务架构单体架构能够很好地应对简单的业务系统。但是随着业务的扩张,功能的不断增加,单体架构面临着越来越多的挑战:维护成本增加团队越来越大,相应的沟通成本、管理成本、人员协调成本显著增加。引起缺陷的原
spring
博客
1年前
959
0
从SpringBoot构建十万博文聊聊缓存穿透
前言在博客系统中,为了提升响应速度,加入了 Redis 缓存,把文章主键 ID 作为 key 值去缓存查询,如果不存在对应的 value,就去数据库中查找 。这个时候,如果请求的并发量很大,就会对后端
spring
博客
1年前
1611
0
rsync+inotify实现分布式集群部署
上一篇:Linux下使用ssh密钥实现无交互备份上二篇:Linux下使用rsync实现文件备份缘起由于公司要对支付做压测,于是使用了公司的服务器搭建了一个简单的集群环境,但是各个节点分别部署确实有点麻
spring
博客
1年前
1199
0
从SpringBoot构建十万博文聊聊高并发文章浏览量设计
前言在经历了,缓存、限流、布隆穿透等等一系列加强功能,十万博客基本算是成型,网站上线以后也加入了百度统计来见证十万+ 的整个过程。但是百度统计并不能对每篇博文进行详细的浏览量统计,如果做一些热点博文排
spring
博客
1年前
1539
0
Linux下使用ssh密钥实现无交互备份
服务器A(主) 192.168.1.120服务器B(从) 192.168.1.130需求:服务器B定期拉取服务器A的数据并备份。实现方式:一、备份服务器B安装rsync1)查看是否安装 rpm -aq
spring
博客
1年前
1343
0
从SpringBoot构建十万博文聊聊限流特技
前言在开发十万博客系统的的过程中,前面主要分享了爬虫、缓存穿透以及文章阅读量计数等等。爬虫的目的就是解决十万+问题;缓存穿透是为了保护后端数据库查询服务;计数服务解决了接近真实阅读数以及数据库服务的压
spring
博客
1年前
1547
0
Linux下使用rsync实现文件备份
上一篇文章 Linux下使用ssh密钥实现无交互备份这篇来说说如何安全的备份,还有一点不同的是上一篇是备份服务器拉取数据,这里要讲的是主服务器如何推送数据实现备份。一、备份服务器配置rsync文件 v
spring
博客
1年前
1211
0
从SpringBoot构建十万博文聊聊Tomcat集群监控
前言在十万博文终极架构中,我们使用了Tomcat集群,但这并不能保证系统不会出问题,为了保证系统的稳定运行,我们还需要对 Tomcat 进行有效的运维监控手段,不至于问题出现或者许久一段时间才知道。凌
spring
博客
1年前
1808
0
SVN自动化部署全流程之架构之美
公司一直没有一个完善的部署流程,基本都是通过上线打包以后SSH手动拖拽部署项目。当然网上也有现成的持续集成工具,比如jenkins。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使
spring
博客
1年前
1083
0
1
...
77
78
79
...
465
本文目录
热门标签
广告位
热门文章
1.
如何学习Python数据科学(2018)
2.
SpringBoot2实践系列(六):集成监控模块Actuator详解
3.
31个与大数据有关的非常不错的资源和文章(附全链接)
4.
这可能是人工智能、机器学习和大数据领域覆盖最全的一份速查表
5.
微服务应用(十五):一台服务器重启导致Redis集群宕机所有业务不可用问题分析
6.
史上最全的“大数据”学习资源(上)
阿里云新老用户最新优惠
阿里云新老用户最新优惠
最新发布
1.
连接配置了SSL的达梦数据库
2.
修改jar里的配置文件
3.
linux定时工具crontab使用
4.
桌面看盘工具dstock V2.0发布
5.
Claude Code自动代码工具安装配置使用
6.
远程调试工具charles
最新评论
签到
?
签到
签到
签到,学习
签到