东方通 TongWebV7 Docker 部署与 Spring Boot 集成指南

server/2024/10/18 1:09:50/

TongWebV7_Docker__Spring_Boot__0">东方通 TongWebV7 Docker 部署与 Spring Boot 集成指南

文章目录

  • 东方通 TongWebV7 Docker 部署与 Spring Boot 集成指南
      • TongWeb V7
      • 二 Spring Boot JAR 配置文件
      • 三 修改 maven 依赖
      • docker compose 启动项目
      • 五 查看 docker 信息

本文详细讲解了如何在 Docker 环境中将东方通 TongWeb V7 集成到 Spring Boot 项目中并完成容器化部署的全过程。首先,文章介绍了将 license.dat 证书文件嵌入项目的必要性,并通过修改 Spring Boot 的配置文件实现对 TongWeb V7 的支持。接着,提供了 Maven 依赖的调整方案,移除默认的 Tomcat 并引入 TongWeb 的依赖。最后,通过 Docker Compose 配置文件,指导用户如何挂载证书和日志文件,实现便捷管理和项目部署,适合开发者与运维人员参考使用。

TongWeb_V7_4">一 TongWeb V7

要将 TongWeb V7 嵌入到可执行的 Spring Boot JAR 包中,必须有相应的证书。请将所需的 license.dat 证书文件放置于与 Spring Boot JAR 文件同级的目录中,例如 /your-app/license.dat

二 Spring Boot JAR 配置文件

修改 Spring Boot 项目的配置文件。

server:tongweb:license:type: filepath: /your-app/license.dat

三 修改 maven 依赖

pom.xml 中移除 spring-boot-starter-tomcat 依赖,以便嵌入 TongWeb V7

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId></exclusion></exclusions>
</dependency>
<dependency><groupId>com.tongweb.springboot</groupId><artifactId>tongweb-spring-boot-starter-2.x</artifactId><version>7.0.E.6_P2</version>
</dependency>

docker_compose__42">四 docker compose 启动项目

调整 Docker 容器的证书挂载配置,将证书挂载至宿主机目录中,以便于证书的后续更新。

version: '3'
services:your-app:image: your-app:simplecontainer_name: your-apprestart: alwaysworking_dir: /your-appenvironment:- TZ=Asia/Shanghaiports: - "8080:8080"volumes:- ./your-app/license.dat:/your-app/license.dat- ./your-app/logs:/your-app/logs- ./your-app/server.jar:/your-app/server.jar

docker__64">五 查看 docker 信息

$ docker ps

http://www.ppmy.cn/server/132636.html

相关文章

Spring AI Java程序员的AI之Spring AI(一)

SpringAI 基础使用 前言Spring AIChatClientImageClientOpenAiAudioTranscriptionClientEmbeddingClient 总结 前言 Spring AI&#xff0c;听着名字就感觉很好使用&#xff0c;快速上手&#xff0c;虽然功能没有太完善&#xff0c;但是社区活跃度很高&#xff0c;可以看看源码…

kafka创建多个分区时,分区会自动分配到多个不同的broker

1.分区只有一个时所有的消息生产和消费都集中在单个Broker上&#xff0c;多个broker只是提高了抗风险能力&#xff08;因为副本存在不同的broker上&#xff0c;主节点挂掉&#xff0c;可以重新选取副本为主节点&#xff09;。 2.没有消息顺序性要求可以多个分区&#xff0c;注意…

LIN从节点:波特率测试

文章目录 1、为什么需要测&#xff1f;2、如何实现测试&#xff1f;3、测试结果4、注意事项 1、为什么需要测&#xff1f; 调节波特率的变化&#xff0c;使主节点同步场位速率变化&#xff0c;验证从节点能否通过同步段进行调节自身位速率。对应ISO17987协议。 2、如何实现测…

基于微信小程序的在线点歌系统(论文+源码)-kaic

摘 要 随着社会与互联网的发展&#xff0c;人们已经不在停留在温饱的层面上&#xff0c;而是开始了享受生活&#xff0c;而最能突出网络飞速发展的当属娱乐&#xff0c;从最初的网吧上网到现在的我们可以随时随地上网&#xff0c;观看自己喜欢的各式各样的电影电视剧和短视频&a…

双十一购物节:数码达人的必买清单,你准备好了吗?

双十一购物节即将来临&#xff0c;对于数码爱好者来说&#xff0c;这是一年一度的狂欢时刻。在这个特殊的日子里&#xff0c;各大电商平台纷纷推出各种优惠活动&#xff0c;让每一位消费者都能以更实惠的价格购买到心仪已久的数码产品。 作为一名数码达人&#xff0c;如何在众…

PROFINET 转 EtherCAT, EtherCAT/Ethernet/IP/Profinet/ModbusTCP协议互转工业串口网关

EtherCAT/Ethernet/IP/Profinet/ModbusTCP协议互转工业串口网关https://item.taobao.com/item.htm?ftt&id822721028899 协议转换通信网关 PROFINET 转 EtherCAT GW系列型号 MS-GW31 概述 简介 MS-GW31 是 PROFINET 和 EtherCAT 协议转换网关&#xff0c;为用户提供两…

番茄小说逆向爬取

前言&#xff1a; 之前有人向我请教番茄小说的爬虫&#xff0c;这不就是ab参数加一个字体加密吗 首先ab参数 就在这里生成&#xff0c;之前讲过不细讲&#xff0c;注意参数是什么就行 然后是字体加密&#xff0c; 可以先讲字体文件处理为图片 然后使用ddddocur来处理图像识…

设计模式概览

设计模式是一种解决常见编程问题的经验总结&#xff0c;提供了代码的可重用性、可扩展性和可维护性。常见的设计模式有23个&#xff0c;主要分为三大类&#xff1a;创建型模式、结构型模式和行为型模式。下面是这三类设计模式的详细分类和讲解&#xff1a; 一、创建型模式 创建…