logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用 Cloudflare平台 + Docker + Nginx 完成网站 HTTPS 部署实战记录

通过Cloudflare平台+Docker+Nginx实现网站HTTPS部署的完整流程。主要内容包括:1) 将域名DNS解析托管至Cloudflare并配置代理状态;2) 使用Docker Compose编排MySQL、Redis、前后端服务;3) 通过Nginx容器统一代理多个站点,解决Cloudflare不支持81端口的问题;4) 配置Cloudflare的Edge SSL和Origin Ce

文章图片
#docker#nginx#https
Docker部署旧版本系统MySQL5.7+乱码问题解决方案

将基于JSP技术的周报管理系统从Windows迁移到Docker环境时遇到的中文乱码问题及其解决方案。通过多维度排查发现,乱码问题主要由Tomcat编码设置、MySQL字符集配置和数据库连接参数不当引起。最终通过修改Dockerfile添加UTF-8支持、优化MySQL配置参数以及简化JDBC连接字符串,成功解决了中文显示问题。文章详细记录了完整的解决方案,包括Tomcat URI编码设置、MyS

文章图片
#docker#容器#运维
使用Docker Compose 部署时网络冲突问题排查与解决

Docker Compose部署周报系统时遇到网络创建失败问题,主要有两种错误:1) Docker默认IPv4地址池耗尽;2) 子网地址冲突。分析发现,默认地址池(172.17.0.0/16系列)被占用或指定子网(172.20.0.0/24)与现有网络冲突。解决方案包括:更换子网地址(如改用10.0.0.0/24)、清理未使用网络、移除过时version字段等。最佳实践建议使用10.x.x.x私有

文章图片
#docker#网络#spring boot +2
Docker Compose 部署 Spring Boot 应用 502 Bad Gateway 问题排查与解决

Docker Compose部署周报系统时出现502错误,原因是后端jar包缺少主清单属性导致无法启动。排查发现pom.xml配置错误或网络问题导致打包失败。解决方案包括:修正pom.xml主类配置、移除skip标签、重新打包生成完整Spring Boot jar包,并重新构建Docker镜像。验证清单文件应包含Main-Class和Start-Class等关键属性,确保后端服务正常启动后502问

文章图片
#docker#spring boot#gateway +1
在 Windows 本地用 Docker 部署向量模型(bge-m3)

本文介绍了在Windows环境下使用Docker部署Ollama向量模型的详细步骤。主要内容包括:1)两种Docker启动方案(推荐单行执行);2)模型拉取流程及验证方法(含低配设备替代方案);3)接口测试的PowerShell和CMD两种实现方式;4)WSL2和Docker资源配置建议;5)常见问题解决方案(如模型未找到、JSON解析错误等);6)数据存储位置和内存占用说明;7)服务验证方法。重

文章图片
#windows#docker#容器 +1
在 Windows 本地用 Docker 部署向量模型(bge-m3)

本文介绍了在Windows环境下使用Docker部署Ollama向量模型的详细步骤。主要内容包括:1)两种Docker启动方案(推荐单行执行);2)模型拉取流程及验证方法(含低配设备替代方案);3)接口测试的PowerShell和CMD两种实现方式;4)WSL2和Docker资源配置建议;5)常见问题解决方案(如模型未找到、JSON解析错误等);6)数据存储位置和内存占用说明;7)服务验证方法。重

文章图片
#windows#docker#容器 +1
使用 Cloudflare平台 + Docker + Nginx 完成网站 HTTPS 部署实战记录

通过Cloudflare平台+Docker+Nginx实现网站HTTPS部署的完整流程。主要内容包括:1) 将域名DNS解析托管至Cloudflare并配置代理状态;2) 使用Docker Compose编排MySQL、Redis、前后端服务;3) 通过Nginx容器统一代理多个站点,解决Cloudflare不支持81端口的问题;4) 配置Cloudflare的Edge SSL和Origin Ce

文章图片
#docker#nginx#https
Docker Compose 部署 Spring Boot 应用 502 Bad Gateway 问题排查与解决

Docker Compose部署周报系统时出现502错误,原因是后端jar包缺少主清单属性导致无法启动。排查发现pom.xml配置错误或网络问题导致打包失败。解决方案包括:修正pom.xml主类配置、移除skip标签、重新打包生成完整Spring Boot jar包,并重新构建Docker镜像。验证清单文件应包含Main-Class和Start-Class等关键属性,确保后端服务正常启动后502问

文章图片
#docker#spring boot#gateway +1
Spring AI Alibaba 多模态模型踩坑记录

ChatClient中defaultOptions和多模态参数的使用要点。defaultOptions用于配置全局默认的大模型调用参数(如模型类型、Temperature、MaxTokens),支持局部覆盖。多模态模式需开启.withMultiModel(true),以适配底层API协议差异,包括请求报文结构和流式响应解析。文章强调应根据请求是否含附件动态选择客户端实例,并严格区分纯文本与多模态场

文章图片
#人工智能#spring
Spring AI Alibaba 模块化重构:从单体到分层架构实践

本文介绍了MindCampus高校心理健康平台的AI模块重构方案。原架构存在代码耦合、职责混乱等问题,AI功能与业务逻辑混杂在mc-project模块中。重构后新增独立mc-ai模块,专注于AI底层能力,与业务层形成单向依赖关系。关键设计包括: 模块职责分离:mc-ai负责AI交互,mc-project处理业务逻辑和数据库操作 解决循环依赖:通过运行时动态扫描Spring Bean实现工具注册,避

文章图片
#spring#人工智能#重构
    共 23 条
  • 1
  • 2
  • 3
  • 请选择