自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(309)
  • 收藏
  • 关注

原创 go-zero服务自动收集线上问题线上实战

​ 对于pprof,相信熟悉go语言的程序员基本都不陌生,一般线上的问题都是靠它可以快速定位。但是实际项目中,很多时候我们为了性能都不会开启它,但是出了问题又要靠它来分析。好在go-zero已经帮我们很好的集成进来了,我们只需要像开关一样去开启、关闭它即可,这样我们就可以配合运维监控,当出现cpu、内存等异常情况时候,自动开始开启收集,比如大半夜你睡的正香的时候,那么第二天可以通过分析当时的采样还原现场,那我们看看go-zero是如何做的。

2022-11-29 10:39:23 1036 2

原创 go-zero微服务到k8s部署应有尽有系列(十五)发布服务到k8s

go-zero微服务到k8s部署应有尽有系列(十五)发布服务到k8s

2022-02-25 11:38:44 2163

原创 go-zero微服务到k8s部署应有尽有系列(十四)部署环境搭建

go-zero微服务到k8s部署应有尽有系列(十四)部署环境搭建

2022-02-25 11:33:44 2699

原创 go-zero微服务到k8s部署应有尽有系列(十三)服务监控

go-zero微服务到k8s部署应有尽有系列(十三)服务监控

2022-02-25 11:22:30 1494

原创 go-zero微服务到k8s部署应有尽有系列(十二)链路追踪

go-zero微服务到k8s部署应有尽有系列(十二)链路追踪

2022-02-25 11:13:18 1876

原创 go-zero微服务到k8s部署应有尽有系列(十一)日志收集

go-zero微服务到k8s部署应有尽有系列(十一)日志收集

2022-02-25 11:11:18 2671

原创 go-zero微服务到k8s部署应有尽有系列(十)错误处理

go-zero微服务到k8s部署应有尽有系列(十)错误处理

2022-02-18 10:37:18 1507

原创 go-zero微服务到k8s部署应有尽有系列(九)分布式事务

go-zero微服务到k8s部署应有尽有系列(九)分布式事务

2022-02-17 11:41:43 1104

原创 go-zero微服务到k8s部署应有尽有系列(八)消息、延迟、定时队列

go-zero微服务到k8s部署应有尽有系列(八)消息、延迟、定时队列

2022-02-17 11:33:46 2868

原创 go-zero微服务到k8s部署应有尽有系列(七)支付服务

go-zero微服务到k8s部署应有尽有系列(七)支付服务

2022-02-17 11:26:23 1224

原创 go-zero微服务到k8s部署应有尽有系列(六)订单服务

go-zero微服务到k8s部署应有尽有系列(六)订单服务

2022-02-14 19:16:52 733

原创 go-zero微服务到k8s部署应有尽有系列(三)鉴权服务

go-zero微服务到k8s部署应有尽有系列(三)鉴权服务

2022-02-11 17:07:49 2848

原创 go-zero微服务到k8s部署应有尽有系列(五)民宿服务

go-zero微服务到k8s部署应有尽有系列(五)民宿服务

2022-02-11 17:06:09 1036

原创 go-zero微服务到k8s部署应有尽有系列(四)用户中心服务

go-zero微服务到k8s部署应有尽有系列(四)用户中心服务

2022-02-11 17:03:49 2499

原创 go-zero微服务到k8s部署应有尽有系列(二)nginx网关

go-zero微服务到k8s部署应有尽有系列(二)nginx网关

2022-02-11 16:55:48 3960 2

原创 go-zero微服务到k8s部署应有尽有系列(一)开发环境搭建

go-zero微服务到k8s部署应有尽有系列(一)开发环境搭建

2022-02-11 16:52:39 6746 1

原创 systemd

[Unit]Description=gostash[Service]Type=simpleRestart=alwaysRestartSec=5sExecStart=/data/goenv/stashlog/stash -f /data/goenv/stashlog/etc/config.yamlWorkingDirectory=/data/goenv/stashlog/[Install]WantedBy=multi-user.target

2021-12-19 12:48:47 103

原创 k8s安装 0.10.0flannel

https://blog.csdn.net/dianjiejian4745/article/details/102158776

2021-05-17 00:10:53 144

原创 docker安装17.03.0版本报错 ->软件包 docker-ce-selinux 已经被 docker-ce 取代,但是取代的软件包并未满足需求

先执行下面yum install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch.rpm在执行安装docker命令即可

2021-05-16 21:21:52 551

原创 idea 设置vue@跳转

第一步:根目录下面,创建一个JS文件,名字随便起config.js/* 此文件未使用,只是为了让idea可以识别实际位置 */const path = require('path');function resolve(dir) { return path.join(__dirname, dir);}module.exports = { resolve: { alias: { '@': resolve('src') } }};第二步:然后在id

2020-08-20 20:05:56 903

转载 go mod module declares its path as: gtihub.com/xxx-xx but was required as:xx-xx

https://blog.csdn.net/liuqun0319/article/details/104054313

2020-06-05 14:04:03 1899

原创 github.com/unknwon/com

go: github.com/unknwon/[email protected] used for two different module paths (github.com/Unknwon/com and github.com/unknwon/com)在更新gomod时候,replace github.com/Unknwon/com => github.com/unknwon/com ...

2020-03-12 13:43:20 2653

原创 golang etcdv3报错 grpc中属性不存在

replace (github.com/coreos/go-systemd => github.com/coreos/go-systemd/v22 v22.0.0google.golang.org/grpc => google.golang.org/grpc v1.26.0)

2020-02-13 20:05:43 480

转载 Vagrant挂载目录失败mount: unknown filesystem type ‘vboxsf’

原文链接:https://www.cnblogs.com/hafiz/p/9174951.html

2019-11-18 11:06:44 595

原创 channel.QueueDeclare各个参数详解

channel.QueueDeclare(name, durable, autoDelete, exclusive, noWait, args)name:队列名字durable:是否持久化, 队列的声明默认是存放到内存中的,如果rabbitmq重启会丢失,如果想重启之后还存在就要使队列持久化,保存到Erlang自带的Mnesia数据库中,当rabbitmq重启之后会读取该数据...

2019-10-11 14:34:06 12605 7

原创 新发现一个yii2 excel处理插件

https://github.com/lkq0929/illusion-excel博客连接:https://blog.csdn.net/illusion_you/article/details/82351973

2019-06-26 10:09:45 330

原创 ubuntu lnmp安装gmp

lnmp1.4一键包安装php7.1扩展gmp25th of April 2018LinuxCommand1773lnmp这个不用多说,现在很多企业都在用,很方便,还支持升级降级安装地址在这里:https://lnmp.org/install.html只要是lnmp中php\ext中有的扩展都可以通过该方法安装当你安装lnmp后发现没有gmp扩展时可以参考以下方法进...

2019-06-11 12:47:16 438

转载 go-micro 使用遇到的问题

https://www.nervgeek.com/2019/05/09/windows-10-%E4%B8%8B%E7%9A%84-go-micro-%E5%AE%89%E8%A3%85%E7%AC%94%E8%AE%B0%EF%BC%88go-mod-%E6%A8%A1%E5%BC%8F%EF%BC%89/go mod edit -replace github.com/golang/lint...

2019-06-06 10:17:59 1093

转载 goland设置goproxy

https://blog.csdn.net/tmt123421/article/details/88665248

2019-06-05 21:23:38 46481

转载 MAC OSX php dyld: Library not loaded: /usr/local/xxxx.dylib

https://blog.csdn.net/a99361481/article/details/84895009

2019-04-17 10:15:24 295

原创 9c09730c0eea36d495c3ff6efe3708d8

9c09730c0eea36d495c3ff6efe3708d8

2019-04-02 22:03:54 1816

原创 (一)docker安装 9c09730c0eea36d495c3ff6efe3708d8

1.在vm中装好好centos后,更新内核  运行docker需要内核版本为3.8或者更高的版本,内核必须支持一种合适的存储驱动(Drivice Mapper、AUFS、vfs、btrfs、ZFS),默认存储驱动为Drivice Mapper或AUFS且内核必须开启cgroup和namespce功能.  uname -r可以查看内核版本.  内核升级2.安装docker  安装...

2019-03-27 22:30:42 152

原创 vagrant

vagrant init centos/7 //会在本地初始化一个Vagrantfile文件,描述一个centos7的文件vagrant up //先从本地找,找到就会启动,本地没有就去下载,下载好后就会起动下载完成本地的virtualbox,就会多显示一台centos7的虚拟机vagrant ssh //使用vagrant用户通过ssh登录到该虚拟机中vagrant statu...

2019-03-27 22:22:26 175

原创 linux下部署禅道

1.开源版安装包下载[root@iZbp ~]# wget http://dl.cnezsoft.com/zentao/9.0.1/ZenTaoPMS.9.0.1.zbox_64.tar.gz 2.直接解压安装包到/opt目录下[root@iZbp ~]# tar -zxvf ZenTaoPMS.9.0.1.zbox_64.tar.gz -C /opt 3.修改禅道自带apa...

2019-03-21 20:03:39 668 3

原创 使用gitlab添加sshkey秘钥害需要输入账号密码

输入下面命令:git config --global credential.helper store

2019-03-21 13:15:37 1407

转载 mysql 用户操作整理方便后面使用

查看mysql编码showvariableslike'%character%';添加用户:CREATE USER 'dev'@'%' IDENTIFIED BY '123456';赋予权限:grant create,select,update on dev_db.* to dev@"%" identified by '123456'; //dev用户只有dev_db...

2019-03-20 15:18:17 136

原创 rabbitmq在yii2中使用

消费者,写在console文件夹下的controller中,我是先执行消费者的: public function actionStart(){ // 创建连接 $connection = new AMQPStreamConnection('127.0.0.1', 5672, 'coder', 'coder'); // 创建channel,多个...

2019-03-13 15:34:52 2573

原创 rabbitmq 添加远程用户 yii2 访问

安装rabbitmq就不说了1、安装成功后,进入rabbitmq-server所在目录,添加远程访问用户:#添加用户#./rabbitmqctl add_user 账号 密码./rabbitmqctl add_user coder coder#分配用户标签(admin为要赋予administrator权限的刚创建的那个账号的名字)./rabbitmqctl set_user_ta...

2019-03-12 18:43:43 210

原创 mac下安装rabbitmq遇到的坑

先说下源码安装,各种报错。mac下安装极其简单,所以说mac真的适合开发:1.brew install rabbitmq2.brew install rabbitmq-c3.pecl install amqp搞定 !!...

2019-03-12 17:41:56 2604

转载 go语言安装google.golang.org/grpc 超时问题

官方安装命令: go get google.golang.org/grpc 是安装不起的,会报:package google.golang.org/grpc: unrecognized import path "google.golang.org/grpc"(https fetch: Get https://google.golang.org/grpc?go...

2019-03-05 13:51:34 8234 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除