应用服务中间件

首页 标签 应用服务中间件
# 应用服务中间件 #
关注
56049内容
|
3天前
|
容器引擎Docker
Docker是一种开源容器化技术,将应用及依赖打包成镜像,实现跨环境一致部署。它通过隔离机制确保容器间互不干扰,解决开发、测试、生产环境差异与依赖冲突问题,具备启动快、资源占用少、易迁移等优势,是现代微服务部署的核心工具。
|
3天前
|
Ribbon负载均衡
本节深入解析Ribbon负载均衡机制,介绍其为何在RestTemplate上添加@LoadBalanced注解。Ribbon通过客户端实现负载均衡,结合Eureka服务发现,利用拦截器选择服务实例并重写请求地址。文章详解了负载均衡分类、常见算法、Ribbon自定义策略及饥饿加载优化,并引导读者思考不同架构下的负载均衡实现差异。
|
3天前
|
Gateway服务网关
Gateway服务网关是微服务架构的统一入口,具备路由转发、权限控制、限流及负载均衡等核心功能。基于SpringCloud Gateway可实现高性能响应式编程,支持丰富的断言与过滤器工厂,并可通过全局过滤器扩展自定义逻辑,有效解决跨域等问题,是微服务治理的关键组件。
Eclipse运行SSM/SSH项目教程
本教程介绍如何在Eclipse中配置并运行Java Web项目。涵盖JDK、Tomcat环境搭建,项目导入(支持Maven与非Maven),Eclipse中绑定Tomcat服务器及项目部署步骤。提供常见问题解决方案,如数据库连接配置错误等,助你快速启动项目并访问。
SSH
本文介绍了Eclipse开发环境中项目导入与Tomcat服务器配置的完整流程,包括选择工作空间、导入现有项目、配置Maven或非Maven项目、绑定本地Tomcat及JDK,并通过部署运行验证效果。同时提供了常见错误排查方法,如数据库连接配置修改等,适用于基于SSM或SSH框架的Java Web项目开发部署。
|
4天前
|
负载均衡算法
负载均衡算法包括随机、轮询、最小活跃数、源地址哈希和一致性哈希等。随机适用于性能一致的服务器,可加权重升级为加权随机;轮询按顺序调用,支持加权分配;最小活跃数优先选择负载低的服务器;源地址哈希确保同一IP请求固定服务器;一致性哈希减少节点变动对整体影响,提升稳定性。
9、Tomcat优化
Tomcat优化需综合JVM、线程池、网络等多方面。本文以SpringBoot 3.2.3为例,重点解析线程池与网络配置:`max-connections`设最大连接数,`accept-count`控队列长度,`threads.max/min-spare`管线程池大小,默认NIO模式适用于Linux。结合JDK21虚拟线程可进一步提升性能,SpringBoot 3.2.x原生支持,低版本可通过替换线程池实现。
第十章 常用组件1、nginx相关
正向代理是客户端通过代理访问外部服务器,隐藏客户端身份,用于访问受限资源或保护隐私;反向代理则是服务器前的代理,接收客户端请求并转发至内部服务器,隐藏真实服务器,实现负载均衡、安全防护与缓存加速,提升系统性能与安全性。
线程池:故障梳理总结
本文从故障与技术双重视角,总结线程池满导致服务不可用的常见成因及应对策略。涵盖数据库慢查询、热更新、DDL锁表、连接池配置不当等典型场景,并深入分析Dubbo、HTTP、Druid、Redis等连接池的超时控制与资源管理要点,强调fast-fail理念、流控背压与谨慎重试的重要性,助力开发者规避常见陷阱,提升系统稳定性。
需求开发人日评估
本文介绍敏捷开发中工时评估的关键方法,以“人日”为单位,结合开发、自测、联调、测试及发布各阶段,提供常见需求的参考工时。涵盖单表操作、Excel导入导出、跨服务调用等场景,并给出天机学堂实际案例,助力团队科学规划迭代周期。(238字)
免费试用