03 2023 档案

摘要:#!/bin/bash # 2022-03-31 # 硬盘基线测试 TEST_PATH="/snapshot/" TEST_FILE_PREFIX="test_" TEST_LOG="/tmp/base_test_disk.log" # 判断fio命令是否存在 fio -v if [ $? -ne  阅读全文
posted @ 2023-03-30 16:54 技术颜良 阅读(25) 评论(0) 推荐(0) 编辑
摘要:iptables -t nat -A PREROUTING -d 172.19.43.211/32 -p tcp -m tcp --dport 35104 -j DNAT --to-destination 172.19.48.51:5188 iptables -t nat -A PREROUTING 阅读全文
posted @ 2023-03-30 15:45 技术颜良 阅读(94) 评论(0) 推荐(0) 编辑
摘要:dz45693关注Go 每日一库之 gojsonq 转载 2021-10-12 22:12:38 dz45693 码龄17年 关注在日常工作中,每一名开发者,不管是前端还是后端,都经常使用 JSON。JSON 是一个很简单的数据交换格式。相比于 XML,它灵活、轻巧、使用方便。JSON 也是REST 阅读全文
posted @ 2023-03-30 13:06 技术颜良 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1、下载地址https://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq/4.8.0/rocketmq-all-4.8.0-bin-release.zip 2、解压,创建软连接,配置/etc/hosts 1 2 3 4 unzip rocketmq-all 阅读全文
posted @ 2023-03-30 12:53 技术颜良 阅读(170) 评论(0) 推荐(0) 编辑
摘要:注册登录 首页 专栏 后端 文章详情 用go实现get/post请求调用api Heroine 1 发布于 2022-09-01 上海 最近的一次demo,相当于一次复习吧,把踩的坑都记录一遍 先复习一下调用接口的过程 需要url 是get方法,还是post方法? url需要加参数吗? 序列化? 1 阅读全文
posted @ 2023-03-30 12:47 技术颜良 阅读(471) 评论(0) 推荐(0) 编辑
摘要:在使用gin框架处理一次请求的过程中,可以通过Context结构体提供的方法获取或设置一个指定key的值。在Context中有多个通过key获取值的函数:GetString(key string) (s string)、Param(key string) string、Query(key strin 阅读全文
posted @ 2023-03-30 09:06 技术颜良 阅读(477) 评论(0) 推荐(0) 编辑
摘要:mongodb 上线集群部署方法 1. 架构 采用分片集群的方式进行部署,部署2个分片,支持5亿数据量。具体需要配套相关服务如下: No 服务类型 服务名 ip 配置 hostname(FQDN) 备注 1 配置服务 mgo-config-1 172.25.240.51 2核 4GB 2 配置服务 阅读全文
posted @ 2023-03-29 18:34 技术颜良 阅读(46) 评论(0) 推荐(0) 编辑
摘要:package main import ( "bufio" "encoding/json" "fmt" "io/ioutil" "net" "net/http" "os" "os/exec" "strconv" "time" "gopkg.in/ini.v1" ) func floattostr(i 阅读全文
posted @ 2023-03-29 15:46 技术颜良 阅读(40) 评论(0) 推荐(0) 编辑
摘要:一、Session共享使用tomcat-cluster-redis-session-manager插件实现 插件地址见:https://github.com/ran-jit/tomcat-cluster-redis-session-manager 该插件支持Tomcat7、Tomcat8、Tomca 阅读全文
posted @ 2023-03-29 10:40 技术颜良 阅读(228) 评论(0) 推荐(0) 编辑
摘要:为什么 Go 不支持 []T 转换为 []interface Go语言中文网 2023-03-27 08:52 发表于北京 以下文章来源于AlwaysBeta ,作者yongxinz AlwaysBeta. 大厂程序员,专注分享硬核后端开发技术。每天早上 8 点分享一篇高质量文章,内容包括编程语言、 阅读全文
posted @ 2023-03-28 13:09 技术颜良 阅读(70) 评论(0) 推荐(0) 编辑
摘要:连接端口:mongos的端口 备份指定的库 [root@linux ~]# mongodump --port 27017 -d db1 -o /tmp/mongobak #将db1库备份到/tmp/mongobak目录下 备份目录下会自动生成以库名命名的目录 [root@linux ~]# ls / 阅读全文
posted @ 2023-03-28 11:28 技术颜良 阅读(232) 评论(0) 推荐(0) 编辑
摘要:搭建之前先了解一下MongoDB分片群集主要有如下三个组件: Shard:分片服务器,用于存储实际的数据块,实际生产环境中一个shard server 角色可以由几台服务器组成一个Peplica Set 承担,防止主机单点故障。Config Server:配置服务器,存储了整个分片群集的配置信息,其 阅读全文
posted @ 2023-03-28 11:11 技术颜良 阅读(71) 评论(0) 推荐(0) 编辑
摘要:基于docker-compose部署 简单nsq 集群 主要目的是搭建一个测试环境,同时使用了nodejs 客户端sdk nsq 简单了解 nsqd:一个负责接收、排队、转发消息到客户端的守护进程nsqlookupd:管理拓扑信息并提供最终一致性的发现服务的守护进程nsqadmin:一套Web用户界 阅读全文
posted @ 2023-03-27 16:56 技术颜良 阅读(346) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/evescn/p/16203385.html 分类: Linux 标签: Mesos 资源清单 依赖 ZooKeeper 集群,需要先部署 ZooKeeper ZooKeeper集群部署 主机IP mesos节点1 10.0.0.1 mesos节点2 阅读全文
posted @ 2023-03-27 16:43 技术颜良 阅读(49) 评论(0) 推荐(0) 编辑
摘要:宿主机的IP地址列表 mesos-lb:192.168.253.159 mesos-marathon:192.168.253.159 mesos-master:192.168.253.159 mesos-slave:192.168.253.160 mesos-slave:192.168.253.16 阅读全文
posted @ 2023-03-27 15:19 技术颜良 阅读(26) 评论(0) 推荐(0) 编辑
摘要:什么是 CrashLoopBackOff CrashLoopBackOff 是在 k8s 中较常见的一种 Pod 异常状态,最直接的表述,集群中的 Pod 在不断的重启挂掉,一直循环,往往 Pod 运行几秒钟 因为程序异常会直接死掉,没有常驻进程,但是 容器运行时 会根据 Pod 的重启策略(默认为 阅读全文
posted @ 2023-03-26 14:16 技术颜良 阅读(2381) 评论(0) 推荐(0) 编辑
摘要:说明:服务器双口,分别为em1-2个口em1、em2 1、 开启 NetworkManager systemctl start NetworkManager yum install bridge-utils 2、备份配置文件 mkdir -p /data/bak/ cp -r /etc/syscon 阅读全文
posted @ 2023-03-23 12:36 技术颜良 阅读(1350) 评论(0) 推荐(0) 编辑
摘要:Go语言 是如何调用 chatGpt openai api 接口的 ? 学习与分享 Go语言圈 2023-03-23 08:30 发表于广东 收录于合集#学Go语言哪些事儿161个 用编码工具,建议用最新版Goland,因为这里有正式版激活账号 https://web.52shizhan.cn/ac 阅读全文
posted @ 2023-03-23 11:19 技术颜良 阅读(754) 评论(0) 推荐(0) 编辑
摘要:1、交换机配置文件仔细看红色部分 telecom-yn-SWG-core-01#sh running-config Building configuration...Current configuration: 3475 bytes version S6120_RGOS 12.1(2)B0102ho 阅读全文
posted @ 2023-03-22 15:13 技术颜良 阅读(765) 评论(0) 推荐(0) 编辑
摘要:Ubuntu18.04设置bond6有两种方法,一是在安装系统的设置网卡聚合,二是修改/etc/netplan/*.yaml这个配置文件。一,安装系统时设置bond61,正常进入Ubuntu18.04的安装界面2,选择键盘,不升级Ubuntu系统安装软件。选择网络,选择创建bond:点击创建后会回到 阅读全文
posted @ 2023-03-22 09:12 技术颜良 阅读(1253) 评论(0) 推荐(0) 编辑
摘要:apt-mark hold linux-image-generic linux-headers-generic apt-mak unhold //解除 阅读全文
posted @ 2023-03-20 18:26 技术颜良 阅读(27) 评论(0) 推荐(0) 编辑
摘要:Go语言 调用企业微信webhook报警,很实用 学习与分享 Go语言圈 2023-03-20 08:30 发表于广东 收录于合集#学Go语言哪些事儿160个 Go语言圈 Go语言开发者的学习好助手,分享Go语言知识,技术技巧,学习与交流Go语言开发经验,互动才有助于技术的提升,每天5分钟,助你GO 阅读全文
posted @ 2023-03-20 08:36 技术颜良 阅读(507) 评论(0) 推荐(0) 编辑
摘要:简介 今天我们介绍一个合并结构体字段的库mergo。mergo可以在相同的结构体或map之间赋值,可以将结构体的字段赋值到map中,可以将map的值赋值给结构体的字段。感谢@thinkgos推荐。 快速使用 先安装: $ go get github.com/imdario/mergo 后使用: pa 阅读全文
posted @ 2023-03-19 09:33 技术颜良 阅读(109) 评论(0) 推荐(0) 编辑
摘要:func IsFileExist(filepath string) bool { // if remote file is // ls -l | grep aa | wc -l fileName := path.Base(filepath) // aa fileDirName := path.Dir 阅读全文
posted @ 2023-03-18 14:58 技术颜良 阅读(70) 评论(0) 推荐(0) 编辑
摘要:用编码工具,建议用最新版Goland,因为我有正式版激活码 https://www.mano100.cn/thread-1942-1-1.html 现在就开始你的Go语言学习之旅吧!人生苦短,let’s Go. Go 库存扣减的几种实现方法 这里使用了 grpc、proto、gorm、zap、go- 阅读全文
posted @ 2023-03-16 10:13 技术颜良 阅读(69) 评论(0) 推荐(0) 编辑
摘要:一、简介 kubernetes 集群相关所有的交互都通过apiserver来完成,对于这样集中式管理的系统来说,权限管理尤其重要,在1.5版的时候引入了RBAC(Role Base Access Control)的权限控制机制。 启用RBAC,需要在 apiserver 中添加参数--authori 阅读全文
posted @ 2023-03-05 20:32 技术颜良 阅读(777) 评论(0) 推荐(0) 编辑
摘要:Go 逃逸分析 Go&Rust🦀 Golang Go 逃逸分析 4.5 EricZhou Golang 2019-07-21 Go 逃逸分析 什么是逃逸分析 堆和栈 要理解什么是逃逸分析会涉及堆和栈的一些基本知识,如果忘记的同学我们可以简单的回顾一下: 堆(Heap):一般来讲是人为手动进行管理, 阅读全文
posted @ 2023-03-04 21:37 技术颜良 阅读(151) 评论(0) 推荐(1) 编辑
摘要:一、GTID的概述: 1、全局事物标识:global transaction identifieds。 2、GTID事物是全局唯一性的,且一个事务对应一个GTID。 3、一个GTID在一个服务器上只执行一次,避免重复执行导致数据混乱或者主从不一致。 4、GTID用来代替classic的复制方法,不在 阅读全文
posted @ 2023-03-03 16:43 技术颜良 阅读(839) 评论(0) 推荐(0) 编辑
摘要:作者:王雅蓉 DBA,负责 MySQL 日常问题处理和 DMP 产品维护。 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 背景信息: 本文章与一次日常运维过程中发现的问题有关。问题如下: 客户给接管数据库进行备份,发生报错: 错误: manual 阅读全文
posted @ 2023-03-03 16:30 技术颜良 阅读(65) 评论(0) 推荐(0) 编辑
摘要:Data & safety于 2019-04-17 10:20:53 发布743 收藏 分类专栏: Mysql Mysql专栏收录该内容 683 篇文章14 订阅 订阅专栏 select table_catalog ,table_schema ,table_name ,enginefrom info 阅读全文
posted @ 2023-03-02 16:37 技术颜良 阅读(17) 评论(0) 推荐(0) 编辑
摘要:GTID是一个基于原始mysql服务器生成的一个已经被成功执行的全局事务ID,它由服务器ID以及事务ID组合而成。这个全局事务ID不仅仅在原始服务器器上唯一,在所有存在主从关系 的mysql服务器上也是唯一的。正是因为这样一个特性使得mysql的主从复制变得更加简单,以及数据库一致性更可靠。本文主要 阅读全文
posted @ 2023-03-02 15:41 技术颜良 阅读(122) 评论(0) 推荐(0) 编辑
摘要:位、字,字节与KB的关系? 位:我们常说位,位是图例中提到的计算机中最小的数据单元:说白了,它是0或1;计算机内存中的存储是01。字节:英文单词:(Byte),字节是测量存储空间的基本单位。一个字节保存一个英文字母,两个字节保存一个汉字。一个字节等于8位(1字节=8位)。单词:单词是由一些字符组成的 阅读全文
posted @ 2023-03-02 15:15 技术颜良 阅读(1715) 评论(0) 推荐(0) 编辑
摘要:// Copyright © 2021 sealos.//// Licensed under the Apache License, Version 2.0 (the "License");// you may not use this file except in compliance with 阅读全文
posted @ 2023-03-02 14:49 技术颜良 阅读(84) 评论(0) 推荐(0) 编辑
摘要:本篇的内容都基于 https://github.com/imroc/kubernetes-guide 整理 偶现 DNS 解析失败 Kubernetes 集群网络有很多种实现,有很大一部分都用到了 Linux 网桥:每个 Pod 的网卡都是 veth 设备,veth pair 的另一端连上宿主机上的 阅读全文
posted @ 2023-03-02 10:28 技术颜良 阅读(164) 评论(0) 推荐(0) 编辑
摘要:面试题 了解什么是 redis 的雪崩、穿透和击穿?redis 崩溃之后会怎么样?系统该如何应对这种情况?如何处理 redis 的穿透? 面试官心理分析 其实这是问到缓存必问的,因为缓存雪崩和穿透,是缓存最大的两个问题,要么不出现,一旦出现就是致命性的问题,所以面试官一定会问你。 面试题剖析 缓存雪 阅读全文
posted @ 2023-03-02 07:27 技术颜良 阅读(56) 评论(0) 推荐(0) 编辑
摘要:❞ K8s CKA+CKS认证实战班》2023版:https://mp.weixin.qq.com/s/h1bjcIwy2enVD203o-ntlA 污点和污点容忍 什么是污点? ❝ 节点亲和性是Pod的一种属性,它使 Pod 被吸引到一类特定的节点 (这可能出于一种偏好,也可能是硬性要求)。 污点 阅读全文
posted @ 2023-03-01 15:41 技术颜良 阅读(190) 评论(0) 推荐(0) 编辑
摘要:小码今天去面试。 面试官:给我介绍一下Redis集群, 小码:啊,平时开发用的都是单机Redis,没怎么用过集群了。 面试官:好的,出门右转不谢。 小码内心困惑:在小公司业务量也不大,单机的 Redis 完全够用,也不会发生宕机问题啊。面试要问到 Redis 集群该怎么办呢? Redis 为何要有集 阅读全文
posted @ 2023-03-01 13:30 技术颜良 阅读(45) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示