tomcat转东方通的实现步骤

 更新时间:2025年03月03日 09:12:44   作者:ekskef_sef  
将Tomcat集成到东方通中间件中,通常是为了实现更复杂的业务逻辑处理或者为了提高系统在高并发环境下的稳定性和安全性,本文主要介绍了tomcat转东方通的实现步骤,感兴趣的可以了解一下

前言

本文简要Linux环境介绍tomcat部署的服务,换成中间件是东方通之后如何部署。

登录服务器

不管是tomcat还是东方通都要先通过ssh的方式登录到Linux环境,工具不限,目前很多免费工具。这里就不介绍了。新建ssh链接输入链接名称、主机、端口、用户名、密码。端口一般是22端口。以下服务部署都是war包来举例子。

tomcat部署应用

登录到系统之后,先找到tomcat的安装路径。这里以apache-tomcat-8.5.98为例。

先找到tomcat路径执行cd /home/tomcat/apache-tomcat-8.5.98/webapps将war包解压之后对相应服务的代码进行更新。可以通过工具上传代码或其它方式更新。

然后执行cd ../bin先停止服务执行./shutdown.sh再启动服务执行./startup.sh然后看一下启动日志执行tail -f ../logs/catalina.out这三个语句是在linux环境中启动tomcat服务的步骤。有的时候停止服务之后想看下服务是不是真的停止了,可以看下 ps -ef | grep java。正常是一条数据,如果有第二条数据说明没有停成功,可以kill -9 12345。来杀掉进程。

东方通部署

首先要到东方通的安装路径来启动东方通。这里假设安装目录是TongWeb7(实际应该会有小版本号)。

cd /home/tomcat/TongWeb7/bin

先启动东方通的服务。

./startserver.sh

这种方式会直接打印启动日志,但如果按下Ctrl+C退出时,TongWeb也会停止运行。一般不要使用这个。

nohup sh startserver.sh &

或者

./startserverbg.sh

./startservernohup.sh

这种方式不会打印日志到终端。即使退出当前服务器连接,TongWeb也会继续运行。

可以通过tail -f ../logs/server.log的形式打印日志。

在东方通启动成功之后,要在前台部署服务,这个是和tomcat的区别。**我用tomcat一直是后台直接更新代码的,但是东方通试了一下不太行,所以我一般用东方通是在前端部署。

登录tongweb

在浏览器中输入 tongweb地址并登录

默认地址:http://ip:9060/console默认用户名/密码:thanos/thanos123.com

在这里插入图片描述

登录之后打开tongweb的【应用管理】,点击【部署应用】。然后等待文件上传完成,点击开始部署。第一次会有一些内容要确认,

在这里插入图片描述

选下一步。

在这里插入图片描述

选下一步。

在这里插入图片描述

点击完成。

在这里插入图片描述

等待部署完成即可。

每部署一次,都相当于服务重启了一次,所以正常情况下是不需要重启东方通的。除非修改了东方通的配置。到这里东方通的部署就完成了。

东方通配置

这里记一下东方通的配置的修改。

启动参数配置-JVM参数

首先要看下东方通的启动参数配置,这里的内存大小是自定义的,但是不能超过服务器的物理内存。这里一旦超过服务器内存会导致东方通的服务突然停止,并且日志可能没有相关的输出。
通过以下命令来看服务器的内存大小。

free -h

         total    used    free    shared  buff/cache   available  
Mem:     7.8G     2.1G    4.2G    76M     1.5G         5.3G  
Swap:    2.0G     0B      2.0G
  • total:表示总的内存大小。
  • used:表示已经被使用的内存。
  • free:表示还剩下的空闲内存。
  • shared(在某些系统上可能不会出现):表示多个进程共享的内存量。
  • buff/cache:表示被缓冲(buff)和缓存(cache)使用的内存量。这部分内存虽然被标记为“使用”,但实际上是可以快速回收的,当需要更多内存给应用程序时,系统会自动释放这部分内存。

Mem 行表示物理内存的使用情况。

Swap 行表示交换空间(虚拟内存)的使用情况。交换空间是硬盘上的一部分,当物理内存不足时,系统会将一些不常用的数据移动到交换空间,以释放物理内存给更需要的进程。

available 列是一个非常重要的指标,它表示预计可用于启动新应用程序而不需交换到磁盘上的内存量。这个值考虑了缓存和缓冲区内存的可回收性,因此提供了一个比简单的 free 值更准确的系统内存可用性的估计。

在。这里插入图片描述

启动参数配置-服务器参数

调整服务器参数

【启动参数配置】下的【服务器参数】修改

-DWebModuleOnly=true

影响系统事务,不修改此项系统事务会出现失效情况。

在这里插入图片描述

WEB容器配置-虚拟主机管理

【WEB容器配置】找到server,点击进去,找到【其他Property属性】 ,点击〔添加〕以下两个属性,防止后面多次部署会出现内存溢出的问题。

cacheMaxSize 5120000
cachingAIIowed true

在这里插入图片描述

在这里插入图片描述

WEB容器配置-HTTP通道管理

【WEB容器配置】>【HTTP通道管理】找到对应的通道(默认使tong-http-listener)里找到【其他设置】,修改如下参数:
【禁用HTTP请求方法】:将“ PUT "取消勾选。
【URL编码格式】:GBK修改为UTF-8(此项影响中文参数传输到后台系统乱码)。
【POST请求最大字节数】,2097152修改为-1(此项影响上传文件或过大报表保存)。
【可吞下的请求正文的最大】,2097152修改为-1(此项影响上传文件或过大报表保存)。

在这里插入图片描述

在这里插入图片描述

所有的配置修改之后都需要重启东方通才能生效。

东方通密码重置

1、先把TongWeb 停止掉。
2、在TongWeb/conf/sercurity 把sercurity 做个备份。
3、把TongWeb/domain_template/conf/security 去替换TongWeb/conf/下面的 security。
4、重新启动 TongWeb 密码恢复为thanos123.com 。

到此这篇关于tomcat转东方通的实现步骤的文章就介绍到这了,更多相关tomcat转东方通内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Windows安装Tomcat全过程

    Windows安装Tomcat全过程

    这篇文章主要介绍了Windows安装Tomcat全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2026-03-03
  • Maven3.8.1使用Tomcat8插件启动项目的方法(亲测有效)

    Maven3.8.1使用Tomcat8插件启动项目的方法(亲测有效)

    在本地maven的settings.xml文件中添加阿里云镜像,然后在pom.xml文件中添加tomcat8插件的配置,重新下载依赖,运行tomcat8:run命令,成功启动项目,本文介绍Maven3.8.1使用Tomcat8插件启动项目的方法,感兴趣的朋友一起看看吧
    2024-11-11
  • 对一个tomcat实现多端口、多域名访问的方法

    对一个tomcat实现多端口、多域名访问的方法

    这篇文章主要是介绍如何在tomcat中进行配置,使同一个应用可以通过不同的端口号进行访问。大家可能都遇到过,在某些需要进行安全控制的场景中会应用到,例如:不同地址段只能通过某个端口访问。下面通过这篇文章来详细学习下吧,有需要的可以参考借鉴。
    2016-11-11
  • 分析Tomcat的工作原理

    分析Tomcat的工作原理

    这篇文章主要介绍了Tomcat的工作原理是怎样的,帮助大家清楚 Tomcat 的工作原理和处理请求流程和分析,感兴趣的朋友可以了解下
    2020-09-09
  • 搭建Tomcat 8源码开发环境的步骤详解

    搭建Tomcat 8源码开发环境的步骤详解

    相信大家都知道开源软件tomcat目前几乎已经是Java web开发的必备软件了,目前有很多关于tomcat的书籍,已经通过配置对tomcat进行一些跟应用业务功能的调优,但感觉如果仅仅只是了解一些配置,可能稍微少了点什么,下面通过本文深入到源代码中进行学些和了解。
    2016-10-10
  • tomcat配置虚拟路径的实现步骤

    tomcat配置虚拟路径的实现步骤

    本文主要介绍了tomcat配置虚拟路径的实现步骤,主要是在localhost文件中进行配置,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • linux设置tomcat开机启动的两种方式

    linux设置tomcat开机启动的两种方式

    文章介绍了两种配置Tomcat开机自启动的方法,方法一包括添加文件、进入目录、设置开机启动、查看状态、关闭自启动及设置JDK路径,方法二涉及编辑启动脚本和添加crontab任务
    2024-12-12
  • 关于tomcat下启动solr遇到的问题及解决

    关于tomcat下启动solr遇到的问题及解决

    这篇文章主要介绍了关于tomcat下启动solr遇到的问题及解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • Tomcat怎么实现异步Servlet

    Tomcat怎么实现异步Servlet

    这篇文章主要介绍了Tomcat怎么实现异步Servlet,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧。
    2017-01-01
  • tomcat的catalina.out日志按自定义时间格式进行分割的操作方法

    tomcat的catalina.out日志按自定义时间格式进行分割的操作方法

    这篇文章主要介绍了tomcat的catalina.out日志按自定义时间格式进行分割,包括安装Cronolog,修改Tomcat下bin/catalina.sh文件,shell利用crontab自动清除日志的相关知识,需要的朋友可以参考下
    2022-04-04

最新评论