Tongweb8安装部署

Tongweb8安装部署

kylin10安装Tongweb8

文章目录

一、Tongweb8产品介绍

TongWeb 8 是由北京东方通科技股份有限公司(Oriental Tong)自主研发的新一代企业级 Java 应用服务器,全面支持 Java EE 与 Jakarta EE 规范,面向信创(信息技术应用创新)、金融、政务、能源、电信等关键行业,提供高性能、高安全、高可靠的应用运行环境。


🧩 一、核心定位

  • 国产中间件代表产品:属于国家信创生态核心组件,广泛应用于党政、金融、央企等对自主可控要求高的场景。
  • 云原生就绪:支持容器化部署(Docker/Kubernetes),适配微服务架构。
  • 全生命周期支撑:覆盖开发、测试、部署、运维全流程。

🚀 二、主要特性

1. 标准兼容性强

  • 完整通过 Java EE 5/6/7/8Jakarta EE 9.1 技术规范认证
  • 同时支持 javax.*jakarta.* 命名空间(可通过配置切换)
  • 兼容主流框架:Spring Boot、MyBatis、Hibernate 等

2. 高性能与高可用

  • 优化线程池、连接池、JIT 编译机制,提升吞吐量
  • 支持集群部署、会话复制、故障自动转移
  • 实测支撑 单节点万级并发大规模 Pod 集群(如某央企 15,000+ Pod)

3. 安全能力突出

  • 内置防火墙、防注入、防 XSS 攻击机制
  • 支持国密算法(SM2/SM3/SM4)、SSL/TLS 加密通信
  • 通过等保三级、金融行业安全合规认证

4. 云原生与 DevOps 集成

  • 提供 轻量版容器云版,镜像体积小,启动快
  • 搭载“轻舟”融合开发平台(Qingzhou):
    • 开发者只需编写 Java Bean,自动生成 REST API、前端页面、JMX 接口
    • 内置用户管理、认证授权、文件上传、监控告警等公共模块
    • 显著提升开发效率,实现“开箱即用”

5. 多版本灵活授权

TongWeb 8.0 通过 License 控制不同版本:

  • 企业版(完整功能)
  • 标准版
  • 轻量版(适用于边缘/容器)
  • 教学版
  • 容器云版
💡 支持 License Server 统一授权管理,适合大规模部署。

🖥️ 三、典型应用场景

行业应用案例
金融信创某国有银行核心业务系统,数千 Pod 实例支撑办公、外围到核心系统迁移
央企数据中心支撑调度、票务等关键业务,15,000+ 应用实例稳定运行
政务云平台作为统一应用支撑底座,对接 OA、审批、监管等系统
云原生微服务与 Spring Cloud、Service Mesh 集成,构建弹性服务架构

⚙️ 四、技术生态集成

  • 操作系统:兼容麒麟、统信 UOS、CentOS、Red Hat、Ubuntu 等
  • 数据库:达梦、人大金仓、Oracle、MySQL、PostgreSQL
  • 中间件:可与东方通 TONG 系列(消息中间件、数据集成等)无缝协同
  • DevOps 工具链:支持 Jenkins、GitLab CI、Prometheus 监控等

📦 五、部署与管理

  • 图形化控制台:提供 Web 管理界面,简化配置、监控、日志查看
  • 命令行工具:支持脚本化运维(如 startup.sh / shutdown.sh
  • Nginx 负载均衡:官方提供反向代理配置示例,支持主备、轮询等策略
  • 日志与监控:结构化日志输出,支持对接 ELK、Zabbix 等平台

🌐 六、最新动态(截至 2025 年)

  • 2025 年 8 月:TongWeb V8.0 正式搭载 “轻舟”平台,强化云原生开发体验
  • 2025 年初:全面支持 Java 17,提升性能与安全性
  • 持续捐赠开源:“轻舟”已捐赠给 openEuler 社区,推动国产中间件生态开放

✅ 总结:TongWeb 8 的核心价值

“自主创新 + 开源生态” 双轮驱动
在保障安全可控的前提下,提供不逊于 WebLogic/WebSphere 的企业级能力,同时通过“轻舟”平台大幅降低云原生开发门槛,是信创环境下 Java 应用的理想运行平台。

二、安装

# 系统信息[root@u1adm8dp02 ~]# hostnamectl Static hostname: u1adm8dp02 Icon name: computer-vm Chassis: vm Machine ID: 516d3dc8f17e4ec68fe91d1bd446e673 Boot ID: 3a964ccd89de4c8d9fe67161218e41ac Virtualization: vmware Operating System: Kylin Linux Advanced Server V10 (Halberd) Kernel: Linux 4.19.90-89.11.v2401.ky10.x86_64 Architecture: x86-64 #java 的版本[root@u1adm8dp02 ~]# java -version openjdk version "11.0.27"2025-04-15 OpenJDK Runtime Environment BiSheng (build 11.0.27+6) OpenJDK 64-Bit Server VM BiSheng (build 11.0.27+6, mixed mode, sharing)# 安装包跟许可证 TongWeb8.0.9.06.tar.gz license.dat 

1.解压安装

1. 解压 cd /soft tar -xzf TongWeb8.0.9.06.tar.gz 2.创建nginx 用户 useradd thanos;echo 'thanospasswd'|passwd --stdin thanos 3.授权 mv TongWeb8.0.9.06 TongWeb8 cp license.dat TongWeb8 chown -R thanos: TongWeb8 chmod 755 ./TongWeb8/license.dat 4.关闭selinux sed -i 

Read more

Gazebo 机器人三维物理仿真平台

Gazebo 简介 Gazebo 是一款由 Open Robotics(前身为 Willow Garage 和 OSRF)开发的开源 3D 机器人仿真软件。它是目前世界上最流行的机器人仿真平台之一,被广泛应用于学术研究、工业开发和机器人竞赛中。 核心特性 1. 物理仿真引擎 * ODE(Open Dynamics Engine):默认物理引擎,支持刚体动力学 * Bullet:支持软体动力学和复杂碰撞检测 * Simbody:生物力学级精确仿真 * DART:基于广义坐标的高效动力学仿真 2. 3D 图形渲染 * OGRE(Object-Oriented Graphics Rendering Engine):提供高质量的 3D 可视化 * 支持逼真的光照、阴影、材质和纹理 * 可配置多摄像头视角和传感器可视化 3. 传感器仿真 支持多种机器人传感器的仿真:

【Linux篇章】穿越网络迷雾:揭开 HTTP 应用层协议的终极奥秘!从请求响应到实战编程,从静态网页到动态交互,一文带你全面吃透并征服 HTTP 协议,打造属于你的 Web 通信利刃!

【Linux篇章】穿越网络迷雾:揭开 HTTP 应用层协议的终极奥秘!从请求响应到实战编程,从静态网页到动态交互,一文带你全面吃透并征服 HTTP 协议,打造属于你的 Web 通信利刃!

本篇摘要 本篇将介绍何为HTTP协议,以及它的请求与答复信息的格式(请求行,请求包头,正文等),对一些比较重要的部分来展开讲解,其他不常用的即一概而过,从静态网页到动态网页的过渡,最后底层基于TCP实现简单的HTTP服务器的代码编写构建一个简单的网页(包含对应的跳转,重定向,动态交互等功能),采取边讲解http结构边用代码形成效果展示的形式进行讲解,望有助! 欢迎拜访:点击进入博主主页 本篇主题:探秘HTTP应用层那些事儿! 制作日期:2025.07.21 隶属专栏:点击进入所属Linux专栏 本文将要介绍的内容的大致流程图如下: 一· 认识HTTP * 在互联网世界中, HTTP(HyperText Transfer Protocol, 超文本传输协议) 是一个至关重要的协议。 它定义了客户端(如浏览器) 与服务器之间如何通信, 以交换或传输超文本(如 HTML 文档) 。 * HTTP 协议是客户端与服务器之间通信的基础。 * 客户端通过 HTTP 协议向服务器发送请求, 服务器收到请求后处理并返回响应。 HTTP 协议是一个无连接、

Web 前端基础:HTML 核心语法和常用标签

HTML部分 * 一、HTML简介 * HTML是什么? * HTML骨架 * 二、HTML 标签语法 * 标签结构 * 标签嵌套关系(父子、兄弟) * HTML 注释和调试 * 三、HTML 文本排版标签 * 标题标签 h1~h6 * 段落标签 p * 换行 br、水平线 h * 文本格式化标签 * 块级元素 div & 行内元素 span * 四、HTML 图像与路径 * 相对路径与绝对路径 * 图像标签 img * 五、HTML 超链接 * 六、HTML 列表 * 无序列表` ul li` * 有序列表 `ol li`

Qt 配置Webassemble环境

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 * 前言 * 一、Webassemble是什么? * 二、下载并配置emsdk * 1.下载源代码 * 2.配置环境 * 1.用户变量 * 2.PATH路径 * 三、配置Qt环境 * 1.设置SDKS * 2.查看构建套件 * 四、测试Demo * 五、部署 * 1.部署nginx环境 * 2.部署Webassemble程序 * 总结 前言 之前一直知道有一个神奇的东西Webassemble,好几次都是由于环境配置不对导致不能正常使用,而且我也对于它的真正能力表示有兴趣。所以经过深入研究,终于在5.15.2和6.8.3两个版本上配置成功并使用。 一、Webassemble是什么? WebAssembly 是一种新的编码方式,可以在现代的 Web 浏览器中运行—