摘要: 平时在使用 kubernets 的时候我们会使用滚动更新策略,滚动更新确保了我们新的 pod 实例逐步替换旧的 pod 实例从而确保重启期间服务不会中断。 举个例子: 有一个 gateway 程序一直在接受客户端请求,这时我们需要升级 gateway 的程序。在更新代码之后我们需要对 gateway 阅读全文
posted @ 2023-08-14 16:20 piperck 阅读(94) 评论(0) 推荐(0) 编辑
摘要: Rust 中使用 std::result::Result 表示可能出错的操作,成功的时候是 Ok(T),而出错的时候则是 Err(E): pub enum Result<T, E> { Ok(T), Err(E), } 通常情况下,E 是实现 std::error::Error 的错误类型: pub 阅读全文
posted @ 2023-08-14 13:19 piperck 阅读(158) 评论(0) 推荐(0) 编辑