页面 https 域名访问 http/https 等踩坑笔记
背景
在自己的 https 的域名访问后端接口的时候,产线踩坑的比较。
v1-访问对方的 http 域名
因为是 https 页面访问 http 会遇到一个类似如下的异常:
Mixed Content: The page at 'https://xxx' was loaded over HTTPS, but requested an insecure resource 'http:/...
2025-07-05 13:01:55 |
Tool
为什么要重复造轮子?
前言
别人的轮子已经那么优秀了,为什么要造轮子?
个人原因
1)别人的轮子用起来不顺手
2)只会用别人的轮子,无法深入知道原理
3)轮子提升自己的技术+形成自己的作品集合。
4)提升自己的技术+知名度
5)形成自己的知识库+解决方案
拿来主义
其实商业上,不管黑猫白猫,能解决问题的才是好猫。
不过技术人有自己的思维,很多东西喜欢从零开始搞。
如果是销售型出身,那就是直接...
2025-06-22 13:01:55 |
Awesome
如何设计实现开发自助重启工具-05-聊一聊服务如何判断处理是否存在异常?
开发自助重启
说明:有时候研发产线需要重启,为了保证安全、或者说提升效率,最好有一个统一的研发自助重启页面。
这个功能可应用的发布有一些类似之处。那么这个功能具体应该如何实现呢?
chat
是否有异常?
Q:
java 的应用在启动之后,如果已经启用流量。
又应该如何判断处理是否存在异常?
最好可以自动化的这个过程,可以通过 api 之类的,方便和自助重启工具集成
这是一...
2025-06-20 15:45:51 |
Tool
如何设计实现开发自助重启工具-05-聊一聊服务如何判断已经有请求了?
开发自助重启
说明:有时候研发产线需要重启,为了保证安全、或者说提升效率,最好有一个统一的研发自助重启页面。
这个功能可应用的发布有一些类似之处。那么这个功能具体应该如何实现呢?
chat
健康和就绪URL
Q:
java 的应用在启动之后,如果已经启用流量。
又应该如何判断是否有请求正常进来?
最好可以自动化的这个过程,可以通过 api 之类的,方便和自助重启工具集成
...
2025-06-20 15:45:51 |
Tool
如何设计实现开发自助重启工具-05-聊一聊服务的健康URL和就绪URL
开发自助重启
说明:有时候研发产线需要重启,为了保证安全、或者说提升效率,最好有一个统一的研发自助重启页面。
这个功能可应用的发布有一些类似之处。那么这个功能具体应该如何实现呢?
chat
健康和就绪URL
Q:
java 的应用在启动之后,如何知道服务时可用的?
以 springboot 为例,一般都是有健康URL和就绪URL的,详细介绍一下
这是服务治理和容器编排中非常关...
2025-06-20 15:45:51 |
Tool
如何设计实现开发自助重启工具-04-聊一聊如何设计与实现
开发自助重启
说明:有时候研发产线需要重启,为了保证安全、或者说提升效率,最好有一个统一的研发自助重启页面。
这个功能可应用的发布有一些类似之处。那么这个功能具体应该如何实现呢?
小结
尽可能的让流程自动化,降低用户的使用成本。
当然,背后需要很多团队的共同努力。
chat
你会如何设计?
这是一个很现实又很有价值的场景问题。
作为一名架构师,如果我来设计一个「统一的研发自...
2025-06-20 15:45:51 |
Tool
如何设计实现开发自助重启工具-03-实现篇
开发自助重启
说明:有时候研发产线需要重启,为了保证安全、或者说提升效率,最好有一个统一的研发自助重启页面。
这个功能可应用的发布有一些类似之处。那么这个功能具体应该如何实现呢?
整体设计
页面
可以让用户针对条件,来进行筛选过滤。
应用
机房
环境
分区
机器类别
机器标识
操作类型
详情
下方对应的操作列表,可以查看对应的详情信息。
可以附加一些状态的查询,保障用户...
2025-06-20 15:45:51 |
Tool
应用部署作业-02-流程
自助重启系列
如何设计实现开发自助重启工具-01-设计篇
应用部署作业-02-流程
如何实现自助重启-03-实现篇
说明
需要 md5 check 保证文件是对的。
1)备份原始的文件
2)文件 scp 拷贝到目标文件夹。
3)停止
2.1 下流量操作
stop jar,确保停止成功
4)start jar 确保启动成功
5)上流量
其实是类似的,只不过重启的过程比...
2025-06-20 15:45:51 |
Tool