k8s 搭建 **1,**关闭 swap 内存 确保禁止掉swap分区 K8s的要求,在每个宿主机上执行: sudo swapoff -a #修改/etc/fstab,注释掉swap那行,持久化生效 sudo vi /etc/fstab 安装Docker apt update && apt inst
ElasticSearch基础概念 近实时,两个意思,从写入数据到数据可以被搜索到有一个小延迟(大概1秒);基于es执行搜索和分析可以达到秒级。 1)可以作为一个大型分布式集群(数百台服务器)技术,处理PB级数据,服务大公司;也可以运行在单机上,服务小公司。 2)Elasticsearch不是什么新
1. 介绍 gorm是一个使用Go语言编写的ORM框架。它文档齐全,对开发者友好,支持主流数据库。官方中文文档 https://gorm.io/zh_CN/docs/index.html 2. 安装 go get -u gorm.io/gorm go get -u gorm.io/driver/sq
你为什么要用反射?这个问题请读者自己回答。我强调一下反射的2个弊端: 代码不易阅读,不易维护,容易发生线上panic 性能很差,比正常代码慢一到两个数量级 go语言反射里最重要的两个概念是Type和Value,Type用于获取类型相关的信息(比如Slice的长度,struct的成员,函数的参数个数)
zap log 初始化:设置 日志文件每 5MB 会切割并且在当前目录下最多保存 5 个备份,并且会将旧文档保存30天 使用 lumberjack 做日志切分 package main import ( "github.com/natefinch/lumberjack" "go.uber.org/z
k8s resources limits 单位 如何理解k8s中limit限制cpu单位 官方对单位的解释: https://v1-14.docs.kubernetes.io/zh/docs/tasks/configure-pod-container/assign-cpu-resource/#cpu
继续整理一下linux 下面使用命令行操作实例首先创建文件目录 然后 执行 git clone 操作timeless@timeless-HP-Pavilion-g4-Notebook-PC:~/桌面$ cd test/timeless@timeless-HP-Pavilion-g4-Notebook...
1、 集群的作用1: 主从备份 防止主机宕机2: 读写分离,分担master的任务3: 任务分离,如从服分别分担备份工作与计算工作2、redis集群 3、主从通信过程4、redis主从复制配置Master配置:1:关闭rdb快照(备份工作交给slave)2:可以开启aofslave配置:1: 声明s...
写操作——添加操作 mongodb提供以下操作执行添加文档操作 db.collection.insertOne() 3.2新添加 db.collection.insertMany() 3.2 新添加 db.collection.insert() 首先介绍下 insertone() 操作 语法规则:
![](https://img2022.cnblogs.com/blog/622406/202205/622406-20220530100628620-1734473558.jpg)
## Kubernetes详细教程 1. Kubernetes介绍 1.1 应用部署方式演变 在部署应用程序的方式上,主要经历了三个时代: 传统部署:互联网早期,会直接将应用程序部署在物理机上 优点:简单,不需要其它技术的参与 缺点:不能为应用程序定义资源使用边界,很难合理地分配计算资源,而且程序
Go语言标准库操作Redis数据库 快速了解 Redis 数据库 描述: Redis是一个开源的内存数据库, Redis提供了多种不同类型的数据结构,很多业务场景下的问题都可以很自然地映射到这些数据结构上。除此之外,通过复制、持久化和客户端分片等特性,我们可以很方便地将Redis扩展成一个能够包含数
在 Go http包的Server中,每一个请求在都有一个对应的 goroutine 去处理。请求处理函数通常会启动额外的 goroutine 用来访问后端服务,比如数据库和RPC服务。用来处理一个请求的 goroutine 通常需要访问一些与请求特定的数据,比如终端用户的身份认证信息、验证相关的t
简介 ini 是 Windows 上常用的配置文件格式。MySQL 的 Windows 版就是使用 ini 格式存储配置的。go-ini是 Go 语言中用于操作 ini 文件的第三方库。 本文介绍go-ini库的使用。 快速使用 go-ini 是第三方库,使用前需要安装: $ go get gopk
Jaeger 是受到 Dapper 和 OpenZipkin 启发的由 Uber Technologies 作为开源发布的分布式跟踪系统。 Jaeger 用于监视和诊断基于微服务的分布式系统,包括: 分布式上下文传播 分布式传输监控 根本原因分析 服务依赖性分析 性能/延迟优化 注:简单理解的话,
Nginx基础1.nginx安装2.nginx 编译参数详解3.nginx安装配置+清缓存模块安装4.nginx+PHP 5.55.nginx配置虚拟主机6.nginx location配置7.nginx root&alias文件路径配置8.ngx_http_core_module模块提供的变量9....
PHP 5.5.0 及后续版本中已经绑定了 OPcache 扩展,只需要在编译安装的时候, 如果你使用--disable-all参数 禁用了默认扩展的构建, 那么必须使用--enable-opcache选项来开启 OPcache。编译之后,就可以使用zend_extension指令来将 OPcach...
http://www.bootcss.com/p/unslider/
limit 条数 offset 开始id
织梦文章列表样式多元化实现
相信使用过file_get_contents函数的朋友都知道,当获取的$url访问不了时,会导致页面漫长的等待,甚至还能导致PHP进程占用CPU达100%,因此这个函数就诞生了 分享一个实际在用的函数: /*比file_get_contents稳定的多!$timeout为超时时间,单位是秒,默认为1
正则表达式到底是什么东西?字符是计算机软件处理文字时最基本的单位,可能是字母,数字,标点符号,空格,换行符,汉字等等。字符串是0个或更多个字符的序列。文本也就是文字,字符串。
MYSQL主从同步架构是目前使用最多的数据库架构之一,尤其是负载比较大的网站,因此对于主从同步的管理也就显得非常重要,新手往往在出现主从同步错误的时候不知道如何入手,这篇文章就是根据自己的经验来详细叙述mysql主从的管理。MYSQL主从同步的作用(1)数据分布(2)负载平衡(load balanc...
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation ...
Group大约需要一下几个参数。key:用来分组文档的字段。和keyf两者必须有一个keyf:可以接受一个javascript函数。用来动态的确定分组文档的字段。和key两者必须有一个initial:reduce中使用变量的初始化reduce:执行的reduce函数。函数需要返回值。cond:执行过...
Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f #rewrite重写规则 #泛域名解析实现 注意解析顺...
A表(a1,b1,c1) B表(a2,b2) a1 b1 c1 a2 b2 01 数学 95 01 张三 02 语文 90 02 李四 03 英语 80 04 王五 select A.*,B.* from A left outer join B on(A.a1=B.a2) 结果是: a1 b1 c1...
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号