当前位置: 首页 > news >正文

CloudFlare Container 折腾半天还是打算放弃

本想着使用 Cloudflare 的容器做无服务应用部署。

折腾了10多个小时,还是无法验证部署服务的启动端口。

容器的部署没有想象中的那么简单,不是说在一个服务器上直接装一个 Docker 的引擎,就可以直接部署上去,没有问题。

无服务的容器部署相对来讲,可能出现的问题很多。

验证端口

同样的服务部署在 Docker 容器的纯服务器上就没有问题。

更糟糕的是服务一直起不来,查看日志,服务已经起来了,端口也是对的,地址绑定也没问题,但是容器的连接校验就是不对。

下面的日志显示的是 Spring Boot 的日志输出,因为他们的日志读取模式和普通的日志读取模式不一样, 查找起来很不直观。

冷启动

同时还有另外一个问题,就是容器的冷启动问题。

因为系统的访问量在短期之内不会有那么多的访问量,因此容器的在线时间会被设置在10分钟左右。

就是因为这个设置会导致容器的冷启动,意思就是说在10分钟以内容器的应用没有访问的话,容器会被停止运行。

比如说现在容器的运行状态就是Ready,不是 active。

作为 SpringBoot 的应用程序来讲,下一次接受访问的时候,容器会被启动,启动的时间会要好几分钟。

据说这样做的目的是为了节约使用费用,因为当没有访问的时候容器被停止,被停止的容器是不会被计费的。

我感觉这个调试上来就是很麻烦。

容器更新

在开发的过程中,我们会对同一个 Darker 的 image 进行多次同一版本多次推送。

因为程序代码的变化没有,所以在部署到容器上面去的时候,容器会默认为这次没有变化,然后整个容器不更新。

这个就给调试带来很大的麻烦,有时候甚至都不知道容器部署上去,到底有没有更新。

比如说我们这里已经推送过多次了,但是在版本这里还是显示 V1 的版本,没有办法检测更新的状态。

这个也是无服务容器更新的一个痛点。

正是因为有上面的这么多痛点,我们最终还是回归到普通的服务器容器部署模式。

https://www.isharkfly.com/t/cloudflare-container/2322

http://www.jsqmd.com/news/1144642/

相关文章:

  • 集团人才发展体系建设方案
  • 网盘直链下载助手完整指南:9大网盘真实下载链接一键获取
  • WordPress插件SQL注入漏洞深度剖析:从CVE-2026-3334看安全防御实战
  • 爬虫转大模型:信息采集能力如何变成 AI 竞争力-3293
  • 15个实用的在线代码仓库,私有部署
  • MH迈汇:从公开信息出发,观察长期一致性与用户体验路径
  • 3分钟解锁B站缓存视频:m4s-converter轻松转换方案
  • YOLO实战第五篇:模型极致优化调优实战(彻底解决漏检、误检、小目标不准、现场泛化差)
  • C语言-1
  • Anaconda 2025.03安装全解析:从下载验证到电赛环境部署
  • 5个实用技巧:如何使用WebToEpub高效将网页小说转换为电子书
  • Selective PEFT:BitFit方法深度解析与实践
  • 【算法日记 17】LeetCode 11. 盛最多水的容器:双指针与贪心思维的完美碰撞
  • 比特的旅行:自信息、熵、信道容量……一个单位如何丈量整个信息世界
  • Python打包终极指南:用Auto-Py-To-Exe快速创建可执行文件
  • ssh: Could not resolve hostname
  • HarmonyOS 小游戏《对战五子棋》开发第14篇 - 困难AI实现:Minimax算法原理详解
  • 【导弹】基于 6 种制导律PPNGDPGVDPGRDPGRDPG_TRDPG_SAFE的飞行器交会(Rendezvous)制导附MATLAB 代码
  • Obsidian:重新定义英雄联盟游戏资源管理的技术解决方案
  • 2026年实用降AI率平台:亲测AI率从90%降至4%的实用方案
  • wushowhide.diagcab 工具实战:3步屏蔽Windows 11自动更新AMD显卡驱动
  • Mega安汇:把外汇投教内容建设做扎实,更谨慎的使用者更容易感受到的维度
  • 珠三角全栈AI智能体私有化大模型定制开发综合实力对比
  • AI时代,服务的主角依然是人|笃实科技客户服务最佳实践
  • KuGouMusicApi双版本架构技术解析与VIP权限兼容性解决方案
  • YOLO实战第四篇:训练曲线全方位解读教程(看懂收敛、过拟合、精度好坏,告别盲目训练)
  • 【安全与故障排查】04-Redis未授权访问漏洞修复与防御体系建立
  • de4dot实战指南:.NET程序反混淆原理与逆向工程实践
  • STM32L442KC与ISOM8710构建高压隔离系统设计
  • 瑞德克斯平台:把合规意识做扎实,新手更容易感受到的标准