开发工具分享
  • 首页
  • 计算科学
  • 文化旅游
  • 项目和网站
    • OSSEZ 计算技术
    • USRealEstate 社区
    • 地区文化
    • CWIKI.US
    • BUG.OSSEZ.COM
    • RSS.OSSEZ.COM
CWIKIUS.CN
一个有独立思考和温度的清新站
  1. Home
  2. Computer Science
  3. This article

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

2026年07月07日 4Browse 0Like 0Comments

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

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

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

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

验证端口

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

 

2026-07-07_10-05-48

 

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

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

冷启动

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

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

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

 

2026-07-07_10-07-32

 

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

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

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

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

容器更新

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

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

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

 

2026-07-07_10-39-22

 

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

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

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

 

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

Tags: None
Last updated:2026年07月07日

HoneyMoose

有温度的人文和独立的思考

Like
< Previous

Comments

Cancel reply

Archives
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
Categories
  • Computer Science (2,375)
    • Confluence (663)
    • Gradle (12)
  • U.S. (537)
  • 文化旅游 (146)

COPYRIGHT © 2020 CWIKIUS. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

湘ICP备2020018253号-1