TongWeb8交流常见问答集

问题1:今后用到你们TongWeb产品该联系谁?

答复:

1. 商务问题,如:报价、license授权、合同等请联系销售。
2. TongWeb技术问题,未签项目联系售前,已签项目联系售后。有指定项目经理的项目,联系项目经理再安排。
3. 公司客服:400-650-7088,当微信联系无回应时,记得拨打手机。


问题2:TongWeb是否支持xx技术,xx框架?

答复:

1. 首先要问清xx的全称是什么,指的是哪个具体技术或框架。
2. 查询相关官网,查看其具体技术指标。
3. 判断其与TongWeb相关性,如:是否是Java开发?是否提供Java接口?是否与Java EE技术相关? 


问题3:我们的应用是采用Sping Boot框架开发的,是要用的你们TongWeb的嵌入版做替换么?

答复:Spring Boot有jar与war两种部署运行方式, jar包部署方式需要TongWeb嵌入版;war包方式可以使用企业版、容器版运行,特殊情况war包也可以用TongWeb嵌入版。具体还要看用户的运维、监控TongWeb方式。


问题4:你们TongWeb的产品性能如何,能支持多少并发?

答复:整个应用系统的性能取决于软/硬件的配置,硬件如:CPU、内存、网络带宽。软件如:操作系统、中间件、数据库、 应用系统 。评估一个应用系统的性能指标取决于软/硬件的综合能力,并不能在无任何前置条件的情况下,评估出TongWeb的并发能力。

         另外TongWeb可以提供一些内部和项目上性能报告供参考。


问题5:我们的程序是PHP开发的,可以部署在TongWeb上吗?

答复:虽然TongWeb也可以通过CGI方式支持PHP ,但建议采用东方通TongHttpServer(简称THS)产品。


问题6: TongWeb是否能支持.NET Core?

答复:.NET Core是微软的开发框架,与Java是两种不同开发语言。其运行不需要JavaEE应用服务器。


问题7:TongWeb可以与短信、邮件、企业微信进行对接吗?

答复:可以,但通常TongWeb部署在内网环境下,需要网络连通的情况下才可以。


问题8:TongWeb8产品版本是否向下兼容?

答复:

1. Jakarta EE8及以前规范大部分是可以向下兼容的,不存在规范对应唯一版本的说法。
2. 到了Jakarta EE9规范,由于开发API由javax.servlet变为jakarta.servlet,所以从这个规范开始与之前不兼容。
3. TongWeb8.0提供了对应用 javax.*与jakarta.*  API互转的功能 与 javax/jakarta命名空间转化功能,可以兼容新老规范。


问题9:TongWeb是否支持集群?

答复:支持,TongWeb企业版、容器版、嵌入版等都可以通过THS、Apache、nginx、F5等软/硬件负载产品实现集群。TongWeb企业版可以实现集群的管理,TongWeb容器版通常由容器云平台来管理。


问题10:TongWeb集群模式是本身就支持还是单独使用THS支持的?

答复:TongWeb集群模式依赖THS实现,同类产品均如此。


问题11: 一个TongWeb可以部署多少个应用?

答复:一台服务器上能装几套TongWeb,一个TongWeb能跑几个应用


问题12: TongWeb的数据源集群功能有用吗?

答复:当前数据库本身就支持集群功能,只有个别老项目老版本数据库在不支持集群的情况下,才采用TongWeb数据源集群这种方式。当前的主流方式是通过数据库自身集群功能来实现高可用。


问题13:  TongWeb容器云版本做好应用,数据源配置后,如果重启之前创建好的配置会销毁或丢失吗?

答复:先配置好打包到镜像里面的或者通过起其他手段将tongweb.xml 挂载出来就可以、或者持久化到本地的都不会丢失或者销毁。


问题14: 在容器云平台上目前支持哪些监控工具进行监控?具体监控的配置项有哪些?

答复:通常通过普罗米修斯工具进行监控,常监控的值为应用访问量、JVM内存、数据源、线程池。具体的监控配置项可以参考TongWeb手册。


问题15: TongWeb  license控制使用套数方式? 

答复:

1. 通过IP地址绑定。
2. 通过 license server 集中授权。
3. TongWeb8企业版集中管理节点数。


问题16: TongWeb与THS搭配使用,需要一个license,还是两个license文件?

答复:推荐使用方式是将TongWeb与THS做成一个license文件提供给用户。


问题17: 用户采购了嵌入版,嵌入版是否需要现场安装?

答复:TongWeb嵌入版是不需要安装的版本,嵌入版是在应用开发阶段打入应用包的,无需安装。


问题18:TongWeb部署应用包有没有大小的限制?

答复:通过TongWeb控制台上传应用有大小限制,控制台允许最大上传应用包为1G,自动部署和目录部署无大小限制。在实际环境中,如果应用包较大,建议通过目录方式部署。


问题19: 两种芯片架构的服务器例如x86和arm架构混合用TongWeb,这种场景能不能正常运行?

答复:可以混用,TongWeb为java跨平台的,可以在不同平台组成集群使用。


问题20:用户需要配https,用户只有cer、key类型的证书,需要TongWeb提供JKS证书吗?

答复:

1. 正式证书是需要向证书颁发机构购买的。
2. cer、JKS只是证书格式的不同,可以互相转化。
3. 通常集群情况下证书配在THS上,单TongWeb实例情况下证书配在TongWeb上。


问题21:TongWeb的license检查周期是多久?

答复:

1.TongWeb每天早上6点检查许可是否过期。
2. 在许可过期10天后,TongWeb会自动停止。
3. 在许可到期15天前,TongWeb控制台和日志会有提示,东方通的管理系统会给用户和销售发短信和邮件提醒。


问题22:TongWeb8控制台默认安全域在哪里可以配置?

答复:TongWeb8的管理控制台不再绑定安全域实现,所以不再有默认的安全域配置了。


问题23: TongWeb需要做数据备份吗?

答复:TongWeb本身不产生数据,主要是应用配置,所以只需要备份TongWeb主配置文件和日志即可。


问题24:TongWeb是否支持支持 OSGI 框架?

答复:TongWeb7不支持,TongWeb8支持。


问题25: TongWeb能否提供最优配置参数?

答复:最优配置参数与软、硬件环境、应用、并发量相关,无法一次提供准确的最优参数,但可以提供调优的方案、方法、经验。


问题26:TongWeb嵌入版是否有控制台?

答复:有,相当于spring boot admin控制台。


问题27:TongWeb8如何更好的兼容tomcat?

答复:在“全局配置”里打开“轻量模式”,仅启动web容器。


问题28: 支持与异构应用服务器tomcat混合集群,支持混合集群下的Session会话共享?

答复:可以通过spring session等实现,但实际用处不大。


问题29: THS专为TongWeb服务吗?

答复:THS 支持tcp,http协议,理论上同类产品都可以支持。 不仅能为TongWeb做负载,其他的tomcat,weblogic,websphere也可以,同时也可以支持PHP应用。


问题30:THS的高可用是怎么实现的?

答复:使用类似keepalive的机制,通过虚拟IP对外提供服务,当主节点出现故障时,将虚拟IP切换到备机。


问题31: THS是通过什么方式检测后台TongWeb是否正常的?

答复:THS可以通过TCP和HTTP两种方式进行主动健康检查。


问题32:  THS同一端口同时支持http和https协议?

答复:可以,THS可以同一端口同时支持http、https、国密https。


问题33: THS支持TongWeb有状态的EJB集群吗?

答复:支持。


问题34:  Java EE8与Jakarta EE8有什么区别?

答复:两者规范相同,可以认为没区别。 只是Maven的GAV变了:javax.servlet:javax.servlet-api:4.0.1 -> jakarta.servlet:jakarta.servlet-api:4.0.2,但命名空间没变依旧还是javax.* 。到了Jakarta EE9  命名空间才从javax.*迁移到jakarta.*。


问题35:为什么通用机TongWeb不带THS,而专用机TongWeb带THS? 是卖还是送的?

答复:

1. 只有TongWeb有q7文件,THS无q7文件,独立安装THS会显示非可信软件。
2. 这样安装方便一次安装完两个软件,且设置为了开机自启动。
3. TongWeb为java开发本可以跨平台运行,而TongWeb专用机rpm/deb安装包不能跨平台,THS为C开发也不能跨平台,所以TongWeb专用机安装包分别为每个平台对应一个安装包。而通用机TongWeb安装压缩包所有平台通用,若带THS, 则需要把所有平台THS版本都带上。 
4. THS单卖,不取决于TongWeb安装包里是否带THS,是一个安装包,还是两个安装包。通过license控制即可,就像APP里某些功能需要购买VIP才可开启。
5. 个别情况下专用机用TongWeb嵌入版,这时若需要THS,则需要THS单独的专用机安装包。 


问题36:TongWeb有没有实施部署,移植方面的经验分享?

答复: 按实施方案文档、移植方案文档介绍即可。


问题37:TongWeb是否支持IPv6?

答复:支持。TongWeb对IPv4、IPv6的支持


问题38:可以从TongWeb7升级到TongWeb8吗?

答复:由于是大版本升级,产品差异较大,不提供从TongWeb7到TongWeb8的升级补丁。需要安装TongWeb8,将应用重新部署、测试。


问题39:APM装上去后会不会对系统性能有一些下降?

答复:因为是对系统使用探针的方式去做,会有一些性能影响,控制在5%以内。建议可以在出现了一些性能故障的时候,做故障诊断再开启,平时停掉就可以了。


问题40: TongWeb8支持从nacos同步配置吗,需要做特殊配置和操作吗?

答复:支持,TongWeb8支持通过nacos、zookeeper、etcd等统一更新配置。具体见TongWeb8手册。


问题41: TongWeb8说明是支持Jakarta EE8,那支持Jakarta EE9吗?

答复:支持,Jakarta EE8到9没有加入多少新功能,只是命名空间从javax.*迁移到jakarta.*。


问题42: license server为什么要占用两台机器,能不能减少资源占用?

答复:

1. 两台机器是为了保证高可靠性,当一台license server机器出现故障时,还有一台提供服务。
2. 需要数据库是为了存储中间件历史使用量。
3. 不与TongWeb等中间件安装在一起,以避免互相干扰。


问题43: 使用license server的作用?

答复:

1.控制产品的授权规模,解决了license文件授权方式无法约束客户使用产品规模的问题。
2.动态扩展产品授权,当用户需要更多的授权时,只需要在License Server上进行授权扩展。
3.统计授权使用数量,通过License Server统计产品的历史使用量。


问题44:TongWeb支持xx操作系统、xx数据库吗?

答复:

1. 判断是否支持某操作系统,主要看该操作系统是否提供JDK, 若提供JDK则基本可支持。
2. 判断是否支持某数据库,主要看该数据库是否提供JDBC驱动, 若提供JDBC驱动则基本可支持。


问题45:TongWeb8为什么只有一个安装包?

答复:因为该安装包提供window/linux启、停等命令脚本, 企业版、标准版、轻量版等仅需要license即可控制,所以只有一个安装包,方便发版。


问题46:TongWeb、THS安装需要root用户吗?

答复:为了系统安全通常建议用非root用户。 若TongWeb、THS需要使用80, 443等特定端口,则需要以root用户启动;若需要开启THS  HA功能,切换虚拟IP,也需要root用户。


问题47:为什么新安装的TongWeb8每次都要改限制IP、改密码、打开上传文件这些配置?

答复:一切为了安全。


问题48: 国密的相关知识?

答复:GMSSL - 国密SSL实验室


问题49: 将TongWeb的license授权拷贝到其它项目上使用是否可以?

答复:不可以,license含有用户信息、项目信息,若用于它处,会怀疑盗版。


问题50: 嵌入版可以部署几个服务器、几个应用?

答复:嵌入版与企业版、容器版可以部署多个应用不同,通常是一个应用启动一个嵌入版实例。一台服务器可以启动多个实例。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/648353.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【EI会议征稿】第三届大数据、区块链与经济管理国际学术会议 (ICBBEM 2024)

第三届大数据、区块链与经济管理国际学术会议 (ICBBEM 2024) The 3rd International Conference on Bigdata Blockchain and Economy Management 第三届大数据、区块链与经济管理国际学术会议(ICBBEM 2024),将于2024年3月22-24日在中国南昌召开。大会由江西科技师…

2023年衣物清洁赛道行业数据分析(电商数据查询):总销额同比下滑21%

衣物清洁产品是日常生活中的必备消费品,加之消费频次较高,因此在我国较大的人口基数背景下,衣物清洁市场的整体体量也比较大。不过,从年度的销售走势看,2023年衣物清洁市场的整体销售呈现一定幅度的下滑。 根据鲸参谋…

深入浅出 diffusion(2):pytorch 实现 diffusion 加噪过程

我在上篇博客深入浅出 diffusion(1):白话 diffusion 原理(无公式)中介绍了 diffusion 的一些基本原理,其中谈到了 diffusion 的加噪过程,本文用pytorch 实现下到底是怎么加噪的。 import torch…

Oracle篇—分区表和分区索引的介绍和分类(第一篇,总共五篇)

☘️博主介绍☘️: ✨又是一天没白过,我是奈斯,DBA一名✨ ✌✌️擅长Oracle、MySQL、SQLserver、Linux,也在积极的扩展IT方向的其他知识面✌✌️ ❣️❣️❣️大佬们都喜欢静静的看文章,并且也会默默的点赞收藏加关注❣…

教培行业的手机软件应该有哪些功能

DT浏览器是一款面向教育行业的手机软件,主要有网络搜索、资料收藏(可分类和排序,只有DT浏览器有这个功能)、人工智能写作、人工智能知识问答、内部交流(功能比某信强大,自己管理,自由度高&#…

shell监控目录下新增的文件并进行处理

用户每天上传文件到指定目录,通过shell脚本尽快识别到新上传的文件已经上传完成,然后就处理新上传的文件。 通过ls记录文件名列表到临时文件中,然后通过diff比较识别新增的文件; 通过文件的大小变化判断新增文件是否上传完成&…

金蝶云星空—开发直接SQL报表

项目场景: 金蝶云星空报表开发 问题描述 金蝶云星空直接SQL开发不需要些代码,只通过SQL脚本即可开发 解决方案: 步骤如下: 步骤一: 打开BOSS开发平台,打开 -》财务会计 -》总账 -》账表 -》直接SQL账表…

C语言的模型玩具:结构体的使用以及操作符优先级

各位少年,大家好,我是博主那一脸阳光,今天分享结构体的使用,声明以及操作符的使用。 前言: 如果你想做一块月饼,你要学习它的制作方法,需要准备面粉,白砂糖,奶粉&…

构建未来学堂:在线教育系统开发技术实践

在当今数字化时代,在线教育系统的开发越发显得至关重要。本文将带你深入了解在线教育系统的开发,涉及到关键的技术实践和代码示例。我们将采用现代化技术栈,为未来学堂的搭建提供实用的指南。 技术栈选择 在开始实际的开发之前&#xff0c…

给编译好的so修改rpath为当前路径

这几天调整安装,发现有些文件安装到/lib下。就想复制到安装目录,这样影响更少。然后发现rpath有问题。怎么办?修改为当前路径最好。 当前路径的两种表示方法 .或者$ORIGIN NEW_RPATH.:/usr/local/lib/:/lib/aarch64-linux-gnu/ NEW_RPATH\…

openssl3.2/test/certs - 069 - www.bad.net excluded by parent CA.

文章目录 openssl3.2/test/certs - 069 - www.bad.net excluded by parent CA.概述笔记END openssl3.2/test/certs - 069 - www.bad.net excluded by parent CA. 概述 openssl3.2 - 官方demo学习 - test - certs 笔记 /*! * \file D:\my_dev\my_local_git_prj\study\openSS…

RX4901CE (RTC模块)

RX4901CE是一个集成了32.768 kHz数字温度补偿晶体振荡器(DTCXO)的RTC模块。高稳定性,低电流消耗,时间戳功能,当外部或内部事件发生时,可以记录多达32个日期和时间,以及基本的RTC功能,如时间和日历&#xff…

Backtrader 文档学习-Order OCO orders

Backtrader 文档学习-Order OCO orders 主要是可以使用订单组的管理策略,使用订单组策略,则一组订单中,有一个符合条件的订单成交,订单组中其他的订单就自动被取消。 1.概述 V1.9.36.116 版本交互式代理支持StopTrail、StopTra…

Spring复习更新中

Spring复习更新中 Bean的生命周期SpringIoc(Inversion of Control)注解 SpringBootSpringMVCSpringCloud 更新中ing JVM/GC复习已更新完 Bean的生命周期 五步 第一步:实例化Bean第二步:Bean属性赋值第三步:初始化Bean第四步:使用…

H.264与H.265的主要差异

H.265仍然采用混合编解码,编解码结构域H.264基本一致, H.265与H.264的主要不同 编码块划分结构:采用CU (CodingUnit)、PU(PredictionUnit)和TU(TransformUnit)的递归结构。 并行工具:增加了Tile以及WPP等并行工具集以提高编码速…

【图形学】贝塞尔曲线理论与实践

贝塞尔曲线(Bezier Curve)在计算机图形领域应用非常广泛,比如我们 CSS 动画、 Canvas 以及 Photoshop 等都可以看到贝塞尔曲线的身影。 贝塞尔曲线类型 贝塞尔曲线根据_控制点_的数量分为: 一阶贝塞尔曲线(2 个控制点…

SpringCloud-Knife4j文档聚合

在微服务架构下,如果给每个微服务都配置文档,那么每个微服务的接口文档都有自己独立的访问地址,这样要一个个打开每个微服务的文档非常麻烦。一般我们会采用聚合的办法,将所有微服务的接口整合到一个文档中,具体做法有…

用cityscapes fine tune yolov8-seg

cityscapes数据集预处理 import os import random import cv2 import numpy as np import torch import matplotlib.pyplot as plt from torch.utils.data import Dataset, DataLoader import torchvision.transforms as transformsdef get_subfolders_with_path(folder_path)…

LeetCode410.Split Array Largest Sum——二分答案

文章目录 一、题目二、题解 一、题目 Given an integer array nums and an integer k, split nums into k non-empty subarrays such that the largest sum of any subarray is minimized. Return the minimized largest sum of the split. A subarray is a contiguous part…

DDColor:AI图像着色工具,优秀的黑白图像上色模型,支持双解码器!

前言 在数字图像处理领域,图像上色 一直是一个重要的课题。传统的图像上色方法通常需要人工干预,耗时且效果有限。 然而,随着深度学习技术的发展,自动图像上色模型逐渐成为了研究热点。 其中,DDColor 图像上色模型以…