DDNS动态域名工具更新,基于sdkg重构,升级JDK与Spring Boot版本——全面优化与性能提升

DDNS动态域名工具进行了更新,此次更新基于sdkg重构,升级了JDK和Spring Boot版本等关键技术,此次升级旨在提高工具的稳定性和性能,同时增强其兼容性,以更好地满足用户需求,更新内容包括对旧版本中存在的问题进行修复和优化,以及增加新的功能,此次更新将有助于提升用户体验和工作效率。

基于阿里云SDK实现的DDNS服务

该工具能够实时监测本地公网ip地址,并与指定域名当前的dns解析结果进行比对。当检测到两者不一致时,自动通过阿里云api将域名解析更新至最新的公网ip。本项目采用java语言开发,底层集成阿里云官方sdk,适用于无固定公网ip但需对外提供网络服务的场景。相较于传统动态域名解决方案(如花生壳),本工具可作为轻量级替代方案,具备更高的自主可控性。

DDNS动态域名工具更新,基于sdkg重构,升级JDK与Spring Boot版本——全面优化与性能提升

新版本亮点:支持Web界面配置阿里云SDK密钥及需要管理的多个DDNS域名记录,实现多域名同步解析更新功能。用户仅需确保域名已接入阿里云DNS托管,开通AccessKey权限,并在运行设备上部署JDK 1.8+ 或Docker环境即可使用。

DDNS 动态域名工具更新:基于 sdkg 重构,升级 JDK 和 Spring Boot 版本等

更新日志

  • JDK版本升级至JDK17,优化Docker镜像构建流程
  • 主键ID类型由Long调整为String,同步更新接口定义与前端调用逻辑
  • MapperScan注解路径调整为"mapper"
  • 升级至MyBatis-Plus 5.0版本,完成持久层框架迁移
  • 初始化DDNS核心模块,新增数据库表结构及基础配置项
  • 引入.cnb.yml文件以支持更灵活的CI/CD流程

完整变更记录: https://www.php.cn/link/93aaa29263d4040a9099001cc887d333

源码下载链接:点击获取

网友留言(0 条)

发表评论