东方通(tongweb)部署

这篇具有很好参考价值的文章主要介绍了东方通(tongweb)部署。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

简介

TongWeb应用服务器是一款标准、安全、高可用并具丰富功能的企业级应用服务器,为企业级应用提供了便捷的开发、随需应变的灵活部署、丰富的运行时监视、高效的易管理等关键支撑。
TongWeb应用服务器提供了各种容器和功能组件,包括Web容器、EJB容器、RMI服务容器、Web服务平台、JCA服务、数据库连接池、事务控制组件等,并支持各种成熟开发框架,以帮助企业快速构建各种业务应用处理系统,为企业级信息化建设构建基础应用平台。
TongWeb具有极高的可用性和稳定性,可以通过使用集群功能实现负载均衡和备份,以增强应用的健壮性和稳定性。
同时通过动态扩展的功能实现集群部署的动态管理。
TongWeb应用服务器的集群功能提供跨多种平台服务器的集群部署配置以及故障切换,从而快速适应企业现有软硬件环境并可确保关键应用和服务高效可用。
TongWeb应用服务器还提供多种方式以提高企业级应用的安全性,从而限制对应用的访问,保障企业数据的安全,防止恶意攻击。
通过TongWeb应用服务器提供的监控管理工具对服务的运行情况进行实时跟踪监控,并提供大量方便的日志管理功能以便用户进行审计。

一、准备
Tongweb服务器(当前用的是企业版,7.0.4.1)
前端打包文件夹产物
后端打包的war包
二、前端操作
思路是将打包后得到的文件夹转化成war包,此时就能使用Tongweb部署了
1、前端在根文件夹下面新建 “WEB-INF” 文件夹,里面放一个“web.xml”文件,文件内容如下:
东方通(tongweb)部署

web.xml:东方通(tongweb)部署

2、在前端包的根目录启动cmd控制台,执行“ jar -cvf 项目名.war * ” 命令,最终在根目录下得到一个完整的war包。
东方通(tongweb)部署

3、将上文得到的war包部署到Tongweb中,注意应用前缀设置成“/”,其他选项全部默认,部署成功之后就能直接访问到登录页面了
东方通(tongweb)部署
东方通(tongweb)部署
三、后端
1、代码调整。因Tongweb与tomcat冲突,因而bdp项目若想在Tongweb上部署需要移除tomcat相关代码
以下代码都在启动类“BDPWebApplication”里面
东方通(tongweb)部署
东方通(tongweb)部署
2、提前修改后端war里面的yml配置文件(这里可以使用winRAR直接打开war包替换yml文件的方式修改yml文件内容)
东方通(tongweb)部署
3、正常部署到Tongweb,注意应用前缀固定为“/prod-api”
前端在nginx部署的时候,可以通过配置转发将 “/prod-api”转发到指定的url下,但是在tongweb下不行,所以这里限制后端的应用前缀保证前端能够找到后端
”prod-api“来源于前端的”VUE_APP_BASE_API"配置项

东方通(tongweb)部署
4、正常启动,启动到70%会卡一下,时间略长
东方通(tongweb)部署
四、注意事项
1、因nginx能转发请求到指定IP下但是Tongweb不行,暂时只能将二者部署在同一个tongweb下
2、根据测试,tongweb默认的“:MaxMetaspaceSize”参数需要放大,本实例中改成了 512

东方通(tongweb)部署
3、后端被注释的代码并不是所有的bdp项目都有
4、应用部署中除应用前缀固定以外其他都可以使用默认选项
5、后端还需要配置resource文件夹路径,提前将其拷贝到linux服务器固定位置就行,保证yml配置文件内的路径是正确的

五、效果

东方通(tongweb)部署

#后端应用包打包成war包和部署东方通需要调整问题
#1.修改web模块下的pom.xml文件 修改为war**,需要在有root标识下的那个下面执行,如图**
东方通(tongweb)部署
东方通(tongweb)部署
2.打包完成之后使用压缩软件(例如360压缩)打开压缩包
修改war,删除和东方通不适配的地方
打包完成之后使用压缩软件(例如360压缩)打开压缩包 1.删除 WEB-INF/lib下,其中6个jar中 META-INF/ 目录下以RSA、SF、DSA为后缀的文件
Aspose.Cells.jdk16-8.5.0.jar
Aspose.Pdf.jdk16-9.3.0-jdk16.jar
aspose-words-19.5-jdk17.jar
bcprov-jdk16-1.46.jar
com.aspose.barcode-6.8.0.jar
com.aspose.slides-14.4.0.jar

3.需要替换validation-api.jar包
1.删除TongWeb/lib下的validation-api.jar
2.把应用war包中WEB-INF/lib目录下的validation-api-2.0.1.Final.jar拷贝到TongWeb/lib目录下
#前端部署
方式一:nginx部署 (推荐)
nginx部署 安装包下载 nginx.zip
用自带的可视化工具进行安装
先安装gd-2.2.5-6.ky10.aarch64.rpm, gperftools-libs-2.7-7.ky10.aarch64.rpm
然后安装nginx-all-modules-1.16.1-2.ky10.noarch.rpm 会提示安装失败,点击强制安装即可。再安装nginx-1.16.1-2.ky10.aarch64.rpm,剩余的rpm包随意安装即可。
查看nginx目录结构说明 输入命令查看其他的目录信息: whereis nginx

1.配置所在目录:/etc/nginx/
2.PID目录:/var/run/nginx.pid
3.错误日志:/var/log/nginx/error.log
4.访问日志:/var/log/nginx/access.log
5.默认站点目录:/usr/share/nginx/html


修改配置文件,执行命令:vi /etc/nginx.conf

修改信息可参考nginx.conf
nginx.conf 展开源码 部署应用:默认站点目录(前端项目部署目录):/usr/share/nginx/html
东方通(tongweb)部署

nginx命令:
启动nginx:nginx 或者 service nginx start 或者 systemctl start nginx 
重启nginx:nginx -s reload 
停止nginx:nginx -s stop 或者 systemctl stop nginx
 测试nginx配置:nginx -t

方式二:东方通部署前端应用方式
1。前端部署 把dist文件下的文件进行过压缩成war(不要直接压缩dist要压缩dist文件夹下的文件)
2.前端部署的是前缀填写 /
3.后端部署是前缀的名称要和前端项目 Fornt/.env.production 文件中的VUE_APP_BASE_API的值保持一致

#银河麒麟系统中间件安装
东方通(tongweb)部署
东方通(tongweb)部署
东方通(tongweb)部署文章来源地址https://www.toymoban.com/news/detail-402524.html

到了这里,关于东方通(tongweb)部署的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • TongWEB(东方通),部署WEB前后端项目步骤

    我的系统: 银河麒麟桌面系统V10(SP1)(兆芯) 环境需要搭建好,什么redis,数据库等 (我后端项目本就是war部署,jar转war自行百度一下吧)  进入前端打包好的dist文件夹, 创建一个文件夹 WEB-INF ,再在 WEB-INF 里 创建一个 web.xml 文件,文件内容: 然后在dist目录下,运行: 然后就会在dist目录

    2024年04月09日
    浏览(47)
  • 东方通中间件 - TongWeb 初级

    一、什么是 TongWeb 。 TongWeb是一个符合J2EE规范的应用服务器产品,经过多年市场的应用和考验,已经广泛应用在全国各行业的企业级应用系统中。 简单来说就是东方通中间件($东方通(SZ300379)$)公司开发的 类似于IBM公司的 WebSphereApplication Server 和 Oracle 的 Weblogic 的国产企业级

    2024年02月08日
    浏览(37)
  • springboot 东方通(tongweb)替换tomcat

    1.排除springboot中内置的tomcat依赖 2.添加tongweb-spring-boot-starter和tongweb-embed依赖 特别说明下:我这里所有依赖的包都传到了私有仓库,直接复制到pom.xml文件会import失败。 1.注释掉原来tomcat的相关配置 2.添加tongweb的相关配置 3添加tongweb的本地认证配置,将认证文件license.dat放到

    2023年04月18日
    浏览(38)
  • [运维|中间件] 东方通TongWeb使用笔记

    东方通tongweb部署服务 东方通tongweb部署服务 默认访问地址 http://ip:9060/console/ 默认用户名密码 TongWeb7.0默认用户名密码:thanos,thanos123.com

    2024年02月14日
    浏览(48)
  • 东方通TongWEB添加Https证书,开启SSL

    购买证书 crt转换jks证书以及tomcat部署https访问域名操作步骤 将crt证书转换成jks 通过访问在线链接:https://www.myssl.cn/tools/merge-jks-cert.html ,使用SSL工具 crt转换jks证书以及tomcat部署https访问域名操作步骤可参考 https://blog.csdn.net/HX13190042/article/details/102822647 crt转为p12证书 openssl pkcs

    2024年04月27日
    浏览(48)
  • Tomcat信创平替之TongWEB(东方通),安装步骤

    我的系统: 银河麒麟桌面系统V10(SP1) 开局先吐槽一下(当然国产也是需要大量时间与金钱的投入),感觉国产软件进入死循环: 国家推动国产→国产收费→还要钱?→用国外开源→国产无发普及→靠国家推动 正题: 1.先进入东方通申请使用 2.客服会发送一个TongWEB包与license.dat给你(我

    2024年02月22日
    浏览(40)
  • [运维|中间件] 东方通TongWeb忘记密码后修改密码

    Tongweb忘记密码处理办法 以下步骤将thanos用户密码修改为 thanos123.com 编辑 twusers.properties 文件 将thanos的内容修改为默认的密码信息:

    2024年02月09日
    浏览(44)
  • tongweb7部署应用后应用卡顿的参考思路(by lqw)

    上图是控制台的jvm参数的配置位置,在这里请确保至少2048m(这里配的是xmx和xms参数)。 Openfile(专用机的话请无视这一步): 在服务器上的命令行工具输入:ulimit -a 建议调整为65535,可通过vi /etc/security/limits.conf,添加以下两行: soft nofile 65535 hard nofile 65535 修改完后通过l

    2024年04月25日
    浏览(29)
  • 前后端迁移至tongWeb部署调整方案及问题处理

    项目因需求需迁移到TongWeb部署 目录 前言: 步骤一、前端打包部署 步骤二、将前端war包部署到TongWeb 步骤三、将后端打成war包 步骤四、将后端war包部署到TongWeb 步骤五、本地文件存储部署(可直接通过服务器文件路径查看静态文件) 前端指向后端的地址记得加下自定义的后缀,

    2024年01月20日
    浏览(43)
  • Prometheus监控Tongweb容器

    JMX Exporter 主要是利用 Java 的 JMX 机制来读取 JVM 运行时的一些数据,然后转化为 Prometheus 可读取的 metrics 格式的数据。 JMX Exporter 有两种用法: 启动独立进程。通过 RMI 读取 JVM 数据,但是单独进程监控也存在问题。 JVM 进程内启动( agent )。 JVM 启动时指定参数,以 javaagent 形式

    2024年02月15日
    浏览(69)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包