翔云

Just try, don't shy. 最新文章请点击
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 30 下一页

2020年7月4日

摘要: 最近在使用orchestrator的过程中,遭遇了严重的问题。 最初上线的几个月里,raft leader非常稳定。 但随着时间的推移,raft leader 频繁变化的问题就爆发了。 leader的变化,直接原因,就是leader没有按时发送heartbeat,从而触发了选举机制。 第一个怀疑的原 阅读全文

posted @ 2020-07-04 23:26 翔云123456 阅读(211) 评论(0) 推荐(0) 编辑

2020年6月27日

摘要: 查看 正在执行的goroutine分两步: 1.程序中引入pprof pakage 在程序中引入pprof package: import _ "net/http/pprof" 程序中开启HTTP监听服务: package main import ( _ "net/http/pprof" "net/ 阅读全文

posted @ 2020-06-27 16:43 翔云123456 阅读(2014) 评论(0) 推荐(0) 编辑

摘要: pprof和trace 是golang程序性能分析中经常用到的两个工具。 本文简单介绍其使用方法。 1.程序中引入pprof package 对于长期运行的的后台程序来说,使用package net/http/pprof 是比较便捷的选择。 使用方法非常简单,只要import package的地方加 阅读全文

posted @ 2020-06-27 16:33 翔云123456 阅读(415) 评论(0) 推荐(0) 编辑

2020年5月24日

摘要: 1.问题 在使用go-sql-driver/mysql连接MySQL 服务过程,隔一段时间,会报MySQL连接错误: [mysql] 2020/05/09 02:02:01 packets.go:36: unexpected EOF 2020-05-09 02:02:01 ERROR gorouti 阅读全文

posted @ 2020-05-24 15:41 翔云123456 阅读(5511) 评论(0) 推荐(0) 编辑

2020年5月23日

摘要: 从2月份上班以来,工作任务一波接一波。 常态就是,本期任务还没完成,下期需求又来了。 坐在工位上,你就舍不得起来。分秒必争啊,因为TODO列表还很长。。。 项目前期,撰写过一些技术文档,做过很多测试。但这仍是不够的。 一旦需要上线,大规模测试是必需的。 大规模测试的效果还是很明显的。 各种测试用例一 阅读全文

posted @ 2020-05-23 16:54 翔云123456 阅读(144) 评论(0) 推荐(0) 编辑

2020年4月5日

摘要: 在MySQL中,连接建立后,会分配一个线程负责。一个连接,就是一个线程。 可以通过查看MySQL状态参数,查看当前的连接数: 其中, 就是当前连接数。 阅读全文

posted @ 2020-04-05 21:31 翔云123456 阅读(406) 评论(0) 推荐(0) 编辑

2020年4月4日

摘要: 在使用MySQL的过程中,应用程序有时会碰到错误: 这个错误表示,已经达到MySQL的最大连接数。 什么是MySQL的最大连接数? 1.最大连接数的定义 是指MySQL 同时处理的连接的最大数量。 默认的最大连接数是151, 如果希望更大的连接数,可以将 调整为更大值。 但更大的连接数,也意味着,更 阅读全文

posted @ 2020-04-04 22:38 翔云123456 阅读(762) 评论(0) 推荐(0) 编辑

2020年3月30日

摘要: iptables是一个很好用的数据包过滤工具,可以针对host,port等进行数据包拦截等操作。 本文主要介绍iptables的两个操作:drop和reject. 1.drop drop顾名思义,就是丢包,不回复任何数据。 设置策略: 查看策略: 测试代码,参考 "golang中mysql建立连接超 阅读全文

posted @ 2020-03-30 22:00 翔云123456 阅读(532) 评论(0) 推荐(0) 编辑

2020年3月29日

摘要: 本文介绍MySQL权限的基本操作。 授权 MySQL用户包括user和host两部分。 user与host是一起出现的,即权限指的是某个用户在某个主机或某些主机上的权限。 首先,创建用户: mysql> CREATE USER 'root'@'%' IDENTIFIED by 'mysql12345 阅读全文

posted @ 2020-03-29 22:02 翔云123456 阅读(210) 评论(0) 推荐(0) 编辑

摘要: 为了提升服务的高可用、高性能,通常采用多节点架构。 一个节点时候,数据是一致的。多个节点的情况下,如何保证数据一致性呢? 本文介绍的RAFT协议,就是解决多节点情况下,数据一致性问题。 1.基本概念 节点有三种角色:leader, candidate, 和follower. 在Raft选举中,有两个 阅读全文

posted @ 2020-03-29 21:35 翔云123456 阅读(369) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 30 下一页