草庐IT

tongweb生成hprof文件并结合Memory Analyzer Mat分析内存溢出(by lqw)

什么是堆JVM中的堆(Heap)是Java虚拟机管理的内存中的一部分,它用于存储所有的Java对象实例。堆内存被所有线程共享,其目的是为了存放对象实例和数组。堆的大小在JVM启动时就已经设定好了,大家可以通过选项“-Xmx”和"-Xms"来进行设置。“-Xms”用于表示堆区的起始内存,等价于-xx:InitialHeapSize。“-Xmx”用于表示堆区的最大内存,等价于-xx:MaxHeapSize。一旦堆区中的内存大小超过"-xmx"所制定的最大内存时,将会抛出outofMemoryError异常。通常会将-Xms和-Xmx两个参数配置相同的值,其目的是为了能够在Java垃圾回收机制清理完

东方通(tongweb)部署

简介TongWeb应用服务器是一款标准、安全、高可用并具丰富功能的企业级应用服务器,为企业级应用提供了便捷的开发、随需应变的灵活部署、丰富的运行时监视、高效的易管理等关键支撑。TongWeb应用服务器提供了各种容器和功能组件,包括Web容器、EJB容器、RMI服务容器、Web服务平台、JCA服务、数据库连接池、事务控制组件等,并支持各种成熟开发框架,以帮助企业快速构建各种业务应用处理系统,为企业级信息化建设构建基础应用平台。TongWeb具有极高的可用性和稳定性,可以通过使用集群功能实现负载均衡和备份,以增强应用的健壮性和稳定性。同时通过动态扩展的功能实现集群部署的动态管理。TongWeb应用

JeecgBoot与东方通TongWeb的高效部署方案

在当前的国际形势下,信创产业已成为推动中国经济发展的重要力量,也是保障国家信息安全的重要支撑。随着技术的不断发展和应用的不断深入,信创产业将迎来更加广阔的发展前景。为此,JeecgBoot也完成了与东方通TongWeb的国产化适配。前后台项目均部署到TongWeb。后台采用war包的打包方案。下面我们来看一下具体的配置步骤一、后台JeecgBoot项目打war包war包部署不需要添加TongWeb的依赖,打war包前需要对项目进行微小改动,详细打包方式请参阅文章:WAR部署方案中后台项目jeecg-boot打war包章节二、前台JeecgBoot-VUE3打包1、修改接口地址配置.env.pr

国产化(三):中间件——东方通TongWeb7.0

一、准备工作1、软件包和license文件2、检查jdk是否安装二、安装1、创建tongweb文件夹我是把软件包放在了桌面,通过命令将软件包移动到指定文件夹下。1---切换到opt文件夹  cd/opt2---查看文件夹里的文件  ls3---创建tongweb文件夹  sudomkdirtongweb4---检查是否创建成功  ls 2、复制软件包1---切换到tongweb文件夹  cd/opt/tongweb2---复制软件包  sudocp-r软件包的当前路径./3---查看是否复制成功  ls4---赋予执行权限  sudochmod755-RInstall_TW7.0.3.0_En

Linux下TongWeb7.0.4.9企业版安装

Java环境要求:jdk1.7以上。1、TongWeb7.0.4.9企业版安装1.1解压TongWeb7.0.4.9_Enterprise_Linux.tar.gz在/opt目录创建文件夹,将TongWeb7.0.4.9_Enterprise_Linux.tar.gz上传至该文件目录,并执行解压命令;tar-zxvfTongWeb7.0.4.9_Enterprise_Linux.tar.gz1.2上传license.dat  解压成功后,会生成TongWeb7.0.4.9_Enterprise_Linux主目录,将license.dat上传至该目录即可。2、TongWeb启动与停止2.1Ton

springboot项目东方通TongWeb改造以及部署

SpringBoot东方通TongWeb改造以及部署文章目录SpringBoot东方通TongWeb改造以及部署1、替换springboot中的tomcat为(东方通)tongweb,打包1.1排除springboot中内置的tomcat依赖,设置打包方式为war包1.2修改配置文件的配置1.2.1查看端口是否被占用1.2.2创建文件存放地址并修改yml配置1.2.3查看是否安装redis并修改配置1.2.4修改达梦驱动连接1.3后端Maven项目打包1.4前端项目打包1.4.1前端修改打包2、安装东方通3、linux安装达梦数据库4、使用tongweb进行部署4.1配置一台虚拟主机4.2配置

Failed to obtain JDBC Connection;nested exception is dm.jdbc.driver.DMException:初始化SSL环境失败

背景一个基于若依单体架构的多模块Maven项目的国产化迁移适配,由于是客户的代码,我们不用关心具体的功能实现,直接来做迁移即可。实施时,按照我们总结的整改建议调整源码,具体迁移适配过程可参考本专栏的其他文章。组件信息组件操作系统:麒麟V10CPU:HUAWEI,Kunpeng920数据库:达梦8东方通:TongWeb7JDK:1.8.0_272OpenJDKOpenssl:1.1.1f反向代理:Nginx1.20.2缓存服务:Redis6.2.6Python:3.7.9系统环境#操作系统[root@localhost~]#uname-aLinuxlocalhost4.19.90-24.4.v2

springboot 东方通(tongweb)替换tomcat

一.修改pom.xml文件依赖1.排除springboot中内置的tomcat依赖2.添加tongweb-spring-boot-starter和tongweb-embed依赖特别说明下:我这里所有依赖的包都传到了私有仓库,直接复制到pom.xml文件会import失败。dependency>groupId>org.springframework.bootgroupId>artifactId>spring-boot-starter-webartifactId>exclusions>exclusion>groupId>org.springframework.bootgroupId>artifac

TongWeb7本地部署(Windows)

问:上来就先问,什么是TongWeb(东方通)答:简单一句国产化容器,类似Weblogic,Tomcat。我想大家不会平白无故的了解TongWeb,肯定是公司要求,所以对于TongWeb的优点就不在多说了,直接上个图,大家自己看。话不多说,直接上干货。当前目标,本地部署TongWeb7(Windows环境)。注意1:安装TW7之前,需要配置jdk环境变量,怎么配置环境变量,下面有链接(手把手教程)。JDK安装与环境变量配置(Win10详细版)_初学者-Study的博客-CSDN博客_jdk环境变量配置注意2:TongWeb是收费的,所以每一个启动包程序都是需要一个,license.dat授权文

TongWeb控制台重置密码

问题现象登录TongWeb控制台,提示密码错误 问题原因TongWeb控制台密码忘记TongWeb的conf/security中的文件损坏解决方法重置TongWeb管理控制台密码将TongWeb7.0/domain_template/conf/security目录覆盖到TongWeb7.0/confcd/opt/TongWeb7.0/domain_template/conf/cp-rsecurity//opt/TongWeb7.0/conf/重启TongWeb服务cd/opt/TongWeb7.0/bin./startserver-nohup-with-check.sh重新登录管理控制台在浏览