Containerd 如何配置 Proxy?
前言在某些 air gap 场景中,往往需要离线或使用代理 (Proxy), 例如:需要通过 Proxy pull 容器镜像:Docker Hub: docker.ioQuay: quay.ioGCR: gcr.ioGitHub 镜像库:ghcr.io在某些企业环境中,需要通过代理访问外部服务Docker 如何配置代理想必大家都很清楚,但是自从 Kubernetes 1.20 版本以后开始弃用 Docker, contai...
2022-11-17
带你十天轻松搞定 Go 微服务系列(六)- 支付服务
1、学习课程带你十天轻松搞定 Go 微服务系列(六、支付服务)今天是学习 go 微服务的第六天,我们继续接着昨天的步骤,进入服务工作区 {代码...} 2、生成 pay model 模型创建 sql 文件 {代码...} 编写 sql 文件 {代码...} 运行模板生成命令(注意在 golang 容器下运行)参考:Linux下部署go-zero,运行goctl model运行模...
2022-03-10
3. 独乐乐不如众乐乐。搭桥修路,迎接用户
上篇文章有提到,通过POD ID只能够在k8s集群内部进行访问,作为一个博客!只给自己看...好像也行啊... 但是每次都要先登录到集群节点中才能看...这就...(脑海里闪过成吨shell... ssh@192.10o... kubectl get po...,噗~! 这是在玩自己吗?
2019-09-18
【ELK】ELK集群搭建(ElasticSearch Logstash Kinaba)
1. Logstash 1.1 安装 注:安装在需要收集日志的机器上。 {代码...} 1.2 创建配置 {代码...} 输入: {代码...} 1.3 启动 {代码...} 2. ElasticSearch集群(三台) 2.1 安装 {代码...} 2.2 配置 2.2.1 elasticsearch01 {代码...} 2.2.2 elasticsearch02 {代码...} 2.2.3 elasticsearch03 {代码...} 3. 安装Kibana 3.1 安...
Centos7如何开启端口
CentOS7默认的防火墙不是iptables,而是firewalle. {代码...} 禁用/停止自带的firewalld服务 {代码...} 其他规则设定 {代码...} 保存规则设定 {代码...} 解决vsftpd在iptables开启后,无法使用被动模式的问题 1.首先在/etc/sysconfig/iptables-config中修改或者添加以下内容 添加以下内容,注意顺序不能调换 {代码....
【记录】Vue配置开发/测试/生成环境/跨域代理配置
一、项目根目录建立 .env 系列文件.env.dev 模式用于开发环境,启用开发环境的时候会引用这个文件中的配置;.env.test 模式用于测试环境;.env.production 模式用于生产环境。
2021-11-10
Spring Cloud 分布式链路跟踪 Sleuth + Zipkin + Elasticsearch【Finchley 版】
随着业务越来越复杂,系统也随之进行各种拆分,特别是随着微服务架构的兴起,看似一个简单的应用,后台可能很多服务在支撑;一个请求可能需要多个服务的调用;当请求迟缓或不可用时,无法得知是哪个微服务引起的,这时就需要解决如何快速定位服务故障点,Zipkin 分布式跟踪系统就能很好的解决这样的问题。
WJ的K8S操作记录(kubectl为主)
一篇博客写一周多,泪目,k8s从入门到放弃 能用。最近的项目用到了k8s,疯狂补充这方面知识,这一篇是总结操作,之后有时间再出一篇原理向的。
2021-08-13
SpringCloud升级之路2020.0.x版-34.验证重试配置正确性(1)
在前面一节,我们利用 resilience4j 粘合了 OpenFeign 实现了断路器、重试以及线程隔离,并使用了新的负载均衡算法优化了业务激增时的负载均衡算法表现。这一节,我们开始编写单元测试验证这些功能的正确性,以便于日后升级依赖,修改的时候能保证正确性。同时,通过单元测试,我们更能深入理解 Spring Cloud。
2021-11-13
<译>集成Axum, Hyper, Tonic, and Tower 做web/gRPC混合应用-03
这是系列的第三篇,总的四个部分如下:Tower 概览Hyper原理和Axum初试Tonic gRPC客户端和服务端示范如何把Axum和Tonic服务集成到一个应用中Tonic和gRPCTonic是一个包括gRPC客户端和服务端库。gRPC是在HTTP/2之上的协议,所以Tonic建立在Hyper(Tower)之上。我在系列文章之初就提到我最初目标是通过一个端口能够提供hybrid...
2021-09-28
RUST web框架axum快速入门教程4之路由
本文主要讨论axum的路由,通过路由我们可以灵活的来将不同的请求路径路由到不同的handler,也能自由的组合不同的路由对象来处理请求。<!--more-->axum的路由主要分为两个部分,一部分是匹配规则,一部分是路由对象的组合方式。往期文章:[链接][链接][链接]匹配规则一般来说,路由的匹配都是通过前缀树算法来实现的...
2024-01-27
Spring Cloud 系列之 Apollo 配置中心(四)
本篇文章为系列文章,未读前几集的同学请猛戳这里:Spring Cloud 系列之 Apollo 配置中心(一)Spring Cloud 系列之 Apollo 配置中心(二)Spring Cloud 系列之 Apollo 配置中心(三)本篇文章讲解 Apollo 高可用环境搭建,灰度发布,教大家搭建企业中真实环境的配置中心。 高可用环境搭建 点击链接观看:Apol...
2020-06-05
Spring IOC——bean对象的生命周期
bean对象的生命周期单例对象出生:当容器创建时对象出生活着:只要容器还在,对象一直活着死亡:容器销毁,对象消亡 [Java]纯文本查看__复制代码 ? 1 2 3 4 5 package com.ay.service; public interface AccountService { public void saveAccount(); } [Java]纯文本查看__复制代码 ? 01 02 03 04 05 06 07 08 09 10 11...
2020-04-20
(2021年)无坑使用kubeadm搭建kubernetes集群
准备工作1: {代码...} 准备工作2: {代码...} 安装kubectl: {代码...} 下载k8s: {代码...} 配置kubectl: {代码...} 安装前置依赖: {代码...} 准备好安装网络插件的配置文件: {代码...} 初始化集群: {代码...} 如无意外,至此大功告成
2021-04-02
关于域的的一些遐想(一)
有一个店铺列表查询,查询条件是店铺Id/店铺名称(通过下拉框选择)。这个时候我们在和前端约定,往往是传一个queryType和queryValue,这个时候Service和Dao就有两个选择:
CentOS防火墙设置
之前总结的一系列CentOS安装中间件的教程,都是假设在防火墙关闭的情况下进行的,在实战中可能会遇到端口不通等情况,如果是ECS云服务器,可以通过修改安全组策略的方式开启或关闭端口访问,但如果是自己的机器,需要手动关闭防火墙(或开启指定端口的访问),下面就介绍下CentOS 7和CentOS 6防火墙的常用设置
聊聊nacos-sdk-go的NamingProxy
序 本文主要研究一下nacos-sdk-go的NamingProxy NamingProxy nacos-sdk-go-v0.3.2/clients/naming_client/naming_proxy.go {代码...} NamingProxy定义了clientConfig、nacosServer属性 NewNamingProxy nacos-sdk-go-v0.3.2/clients/naming_client/naming_proxy.go {代码...} NewNamingProxy通过nacos_server.NewNacosSer...
2020-06-27