`
bee1314
  • 浏览: 165969 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

tomcat负载均衡解决共享目录

    博客分类:
  • Java
阅读更多

     项目中,apache通过mod_proxy负载均衡到两个tomcat8088, tomcat8089,发现文件共享的问题。

比如A用户很荣幸被分配到8088tomcat,上传了一个头像,头像被图片被写到tomcat8088上的某个目录。

下次A在登录,这次很不幸被分配到8089tomcat上,这时A上传的图片无法访问到,且两个tomcat在同一个server上。

 

    一个解决办法,找一个公共的目录,两tomcat中保存对公共目录的链接,如新建/var/images目录,在tomcat8088中,

   在应用目录下,

 

  ln -s /var/images/ images
 

 

  同理在tomcat8089中也采用此方法,这时文件就可以共享了。

   启动tomcat依然发现无法访问图片, 发现是tomcat不能直接的访问这种虚拟的目录,需要在tomcat下的conf/context.xml中的Context节点设置一个参数

 

<Context allowLinking="true">
 

 

分享到:
评论

相关推荐

    Tomcat负载均衡集群配置

    【标题】:“Tomcat负载均衡集群配置” 在Java Web应用开发中,Tomcat是一个广泛使用的开源Servlet容器。当面临高并发访问或者需要提高系统可用性和容错性时,单个Tomcat服务器可能无法满足需求,这时就需要搭建...

    Tomcat集群和负载均衡.txt

    ### Tomcat集群与负载均衡详解 #### 一、前言 在现代Web应用开发中,随着用户数量的增长和业务需求的变化,单台服务器往往难以满足高性能、高可用性的要求。因此,采用多台服务器组成的集群架构成为了一种常见的...

    Tomcat集群与负载均衡

    集群流程图展示了 Tomcat 集群中的各个组件如何交互,以及如何实现负载均衡和会话共享等功能。 ##### 1.10 Apache Tomcat 集群原料 - **多台运行相同版本的 Tomcat 服务器** - **配置一致的服务器环境** - **负载...

    java基于nginx的tomcat负载均衡和集群

    Java 基于 Nginx 的 Tomcat 负载均衡和集群 在本文中,我们将讨论如何使用 Nginx 实现 Tomcat 的负载均衡和集群。这种方法可以解决 Session 共享的问题,并且可以使多台 Tomcat 服务器共享 Session。 首先,需要...

    apache6.0+Tomcat负载均衡整合文档

    完成以上步骤后,你将拥有一个基本的Apache+Tomcat负载均衡集群,能够有效地处理大量并发请求,提升系统的可用性和响应速度。不过,这只是基础配置,实际环境中可能还需要考虑更多的因素,如故障转移、会话持久化...

    Apache+Tomcat负载均衡与集群配置详解

    Apache+Tomcat负载均衡与集群配置是提升Web应用性能和高可用性的重要手段。这篇文章将详细介绍如何使用Apache作为前端负载均衡器,与多台Tomcat服务器配合构建集群环境。 首先,我们要理解负载均衡的基本概念,它是...

    linux安装nginx+keepalived,和tomcat负载均衡配置,动静分离配置,主备和双主模式

    本教程将详细讲解如何在Linux系统上安装Nginx、Keepalived,并进行Tomcat的负载均衡配置,以及动静分离的设置,涵盖主备模式和双主模式。通过实践这些步骤,你可以提升服务器的稳定性和性能。 首先,我们需要安装...

    Linux平台Apache高可用双机集群Tomcat负载均衡集群配置手册[定义].pdf

    【Linux平台Apache高可用双机集群Tomcat负载均衡集群配置】 在构建高可用性和负载均衡的Web服务环境中,Linux平台上的Apache HTTP Server和Tomcat应用服务器的组合是一种常见且高效的选择。本配置手册主要涉及如何...

    Mod_Proxy+Apache+Tomcat负载均衡与集群配置

    在当今的企业级应用中,确保系统的高可用性和稳定性是至关重要的。这通常通过建立集群来实现,即通过部署多台服务器来提供相同的服务,以此来...这样,就完成了整个Mod_Proxy+Apache+Tomcat负载均衡与集群的配置过程。

    Apache 2+Tomcat 6负载均衡与集群配置及性能测试

    Apache 2+Tomcat 6 负载均衡与集群配置是提高Web应用程序可用性和性能的关键技术。通过负载均衡,可以将来自用户的请求均匀分配到多个服务器,避免单点故障,提升系统的整体处理能力。而Tomcat集群则使得多个Tomcat...

    nginx+tomcat的负载均衡session共享和ant构建全流程

    本话题将深入探讨如何通过集成Nginx和Tomcat实现负载均衡,并探讨Session共享的策略,以及使用ANT工具进行自动化构建的流程。让我们逐一解析这些关键知识点。 首先,Nginx是一个高性能的反向代理服务器和HTTP缓存,...

    ngnix+tomcat负载聚合配置笔记

    ### ngnix+tomcat负载均衡配置详解 #### 一、引言 随着互联网技术的飞速发展,网站面临着越来越大的访问压力。如何确保网站在面对大量用户的同时还能保持高效稳定的运行,成为了一个亟待解决的问题。传统的单一...

    apache配置负载均衡

    Apache 配置负载均衡是将所有用户的访问压力分散到多台服务器上,也可以分散到多个 Tomcat 里,提高访问性能。负载均衡的主要目标是将用户的访问请求分流到多个服务器或 Tomcat 中,以提高访问性能和可用性。 负载...

    linux下Tomcat+nginx+redis负载均衡配置

    Linux 下 Tomcat+nginx+redis 负载均衡配置是指在 Linux 操作系统下,使用 Tomcat、nginx 和 Redis 实现负载均衡和资源共享的配置方法。该配置主要通过 nginx 实现负载均衡,Tomcat 提供 Web 服务,Redis 提供 ...

    tomcat7+nginx+memcached 配置tomcat 集群以及负载均衡

    通过以上步骤,我们可以构建出一个高效、可靠的基于Tomcat 7、Nginx和Memcached的Web应用集群,有效地解决了session共享问题,实现了负载均衡,提高了系统的稳定性和性能。在实际操作中,可能还需要根据具体需求调整...

Global site tag (gtag.js) - Google Analytics