集群mongodb方法
集群时钟同步必读-NTP和chrony
一、 前言 搭建和维护集群环境中时钟同步是非常重要一环。如果集群的时间不统一,例如ceph集群就会报错无法更新数据、CDH集群无法添加客户端等等。目前主流在Linux系统搭建集群用到NTP和chrony软件,本文简单介绍两者的集群搭建。 二、 NTP和chrony区别 根据chrony官网描述,主要 ......
kubectl 命令 --save-config 将部署信息添加到注解,防止deploy或webhook通过注释添加到集群 --record 记录下当前的版本信息为了回滚
1、--save-config 为什么需要使用kubctl apply保存配置? kubectl apply <file.yaml> --save-config创建或更新部署,并将部署另存为元数据。 文件上说--save-config[=false]:如果为true,则当前对象的配置将保存在其注释中 ......
pg_inconsistent之三个本地文件一致修复方法
问题背景 ceph 集群出现 pg inconsistent,ceph pg repair 无法修复 osd 日志提示三个本地文件一致,但与 object info size 大小不一致 操作步骤 通过 ceph health detail,查看有问题的 pg ceph health detail ......
2种方法将exe注册为windows服务,直接从后台运行
方法1 sc 命令行创建 命令行创建 这个方法我遇到了下面的问题,按照网上的方式没有解决,有解决的朋友@一下 方法2 使用instsrv+srvany 什么是instsrv+srvany instsrv.exe.exe和srvany.exe是Microsoft Windows Resource Ki ......
pg_inconsistent_之_unexpect_clone_修复方法
问题背景 ceph 集群 pg inconsistent,日志提示 log_channel(cluster) log [ERR] : scrub 19.15b9 19:9dac2ec3:::rbd_data.b29154238e1f29.0000000000001953:12 is an unexp ......
reids04 集群原理及搭建
今日内容详细 1 集群原理及搭建 # 做了读写分离,做了高可用,还存在问题 1 并发量:单机redis qps为10w/s,但是我们可能需要百万级别的并发量 2 数据量:机器内存16g--256g,如果存500g数据呢? # 使用集群解决这个问题 # 解决:加机器,分布式 redis cluster ......
mysql主从分离 缓存优化 python操作哨兵集群
今日内容 1 python操作哨兵 # 高可用架构后 》不能直接连某一个主库了 》主库可能会挂掉,后来它就不是主库了 # 之前学的连接redis的操作,就用不了了 import redis conn=redis.Redis(host='',port=6379) conn.set() conn.clo ......
其它权限校验方法 自定义权限校验方法
我们前面都是使用@PreAuthorize注解,然后在在其中使用的是hasAuthority方法进行校验。SpringSecurity还为我们提供了其它方法例如:hasAnyAuthority,hasRole,hasAnyRole等。 这里我们先不急着去介绍这些方法,我们先去理解hasAutho ......
达梦数据库使用disql登录, 密码包含特殊字符(@)的处理方法
一、背景 用户密码是:dm@ABcC123,包含@ 这个特殊符号。 disql客户端连接数据库的方式是: disql username/password@IP:PORT 那么,这个时候,密码也包含@,这个符号,该怎么处理呢? 二、处理方法 1、密码用双引号括起来 ,"dm@ABcC123" 2、对双 ......
byte[]数组的类型扩展方法:indexOf和split拆分
C#类型扩展方法: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace iPublic.类型扩展方法 { /// <summary> /// 类型的扩展方法,用起 ......
JS逆向中 cookie加密的HOOK方法
Object.defineProperty(obj, prop, descriptor) 其中,参数 obj 是要定义属性的对象, prop 是要定义或修改的属性名, descriptor 是属性描述符对象。 属性描述符对象的属性包括 value 、 writable 、 enumerable 、 ......
查看域名解析cname值的方法
查看域名解析cname值的方法 win+R进入到命令提示符窗口后,在命令行中执行nslookup命令即可查看域名解析的值; 1)查询域名解析的cname值 nslookup -qt=CNAME www.baidu.com2)查询域名解析的A记录值 nslookup -qt=A baidu.com3) ......
分屏、多显示器情况下,使用 微信/QQ进行电脑截图,或看图,会发生图片或者屏幕偏移情况的解决方法
分屏、多显示器情况下,使用 微信/QQ进行电脑截图,或看图,会发生图片或者屏幕偏移情况的解决方法 多次向 微信 意见反馈,没有回应。 第1步: 右键 "微信" 属性: 第2步: 点击 "更改高 DPI 设置",将下图中两个选项都勾选了,退出微信,再次登录,就行了。 ......
推荐几个免费得云主机的方法(优质长期放送)
前言: 不久前,社区的 DVK 师傅贡献了一个《白嫖国外主机新思路》 白嫖国外主机新思路_长亭百川云的博客-CSDN博客 立即就收到了一些师傅们的反馈:Github账号存在被封风险以及2小时不够用等等...而“代码编译”“跑需要公网IP的服务”“访问谷歌”等场景的确需要临时主机, 于是乎,牧云助手团 ......
解决方法:Parameter ‘xxx‘ not found. Available parameters are [xxx,xxx, param3, param1,param2]
出现这个问题是因为Mybatis识别不了你的参数列表,所以才报这个错,如下: 1 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Pa ......
kubernetes集群的高可用架构
概述 kubernete在云平台的高可用分为两种情形 单az的高可用集群搭建 多az的高可用集群搭建 这两种情形其实就是一个k8s集群内部的高可用,只是多az的场景下能够实现更高级别的高可用,此时k8s需要跨az部署集群。 集群内部的高可用需要实现基础组件的高可用,其中最重要的就是etcd和apis ......
CCS调试DSP28335方法
1. 导入工程 https://www.cnblogs.com/dkhlaojogo/p/17332065.html 2. 烧写调试 step1:打开烧写工程界面 step2:烧写工程 step3:调试 添加观测变量 动态显示观测变量 修改变量观察格式 暂停程序、单步调试程序等 ......
RegExp.$1~9被弃用后替换方法
RegExp.$1使用 function formatFunction(date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace( RegExp.$1, (date.getFullYear() + "").substring(4 - RegExp. ......
MongoDB增删改查操作命令行
MongoDB增删改查操作(命令行)一、插入MongoDB的插入操作很简单,使用insert方法,这里演示从创建数据库、创建集合到插入文档、查询文档。集合创建方法参数说明:size:集合最大空间max:集合最多文档数量(超出size和max限制都会删除最早的记录) 二、删除MongoDB删除操作也很 ......
手动恢复_MariaDB_集群
KEYWORDS: tencent, tstack, solution, HISTORY: Created at 15:26:22 on 2020-02-15. 手动恢复 MariaDB 集群 (TStack K 与 P 版均适用) (2020-02-15) [ERROR] WSREP: bind: ......
k8s集群故障后中间件恢复
k8s集群故障后中间件恢复k8s集群恢复之后,mysql、rabbitmq、redis中间件的集群状态无法自愈,需要手动修复。mysql组复制恢复mysql集群会只有一个主节点在线,通过启动其他节点,其他节点同步数据会出现事务日志不一致的情况,如图:修复方法:需要--清空从节点数据,从主节点恢复所有 ......
Java Web应用设计中文件上传和下载功能的实现方法
在Java Web应用程序设计过程中很多场景需要实现文件的上传和下载功能,如考试系统用户注册时要求上传个人照片和下载合格证书、电子邮件中添加附件和下载附件、办公系统中各种格式文件的上传和下载等。文件上传就是通过客户端程序(App、浏览器等)把客户端的各类文件通过网络传输到远端服务器并存储在服务器的外 ......
mongodb常用命令
进入数据库 kubectl exec -it mongodb-configsvr-0 -- mongo mongodb/tstack_cmdb_prod -u tpcloud -p tpcloud@123 --authenticationDatabase admin 备份数据库 kubectl ex ......
arcgis 投影坐标转地理坐标日常方法
打开新arcmap,设置图层数据框,属性->坐标系(地理坐标,建议2000) 将需要转换矢量添加新打开arcmap,按照数据框导出即可 ......
解决tomcat控制台乱码的方法
解决IDEA控制台乱码问题 点击Help -> Edit custom VM Options,在最后面添加 "-Dfile.encoding=UTF-8" 点击右上角 Edit Configurations,在tomcat配置中的VM option中添加 "-Dfile.encoding=UTF-8 ......
Python 实时生成曲线的两种方法-Matplotlib/Pyqtgraph
前言 Matplotlib 更倾向于制作出版质量的图形,对 matlab 程序员来说更直观。 pyqtgraph 不像 matplotlib 那样完整/成熟,但运行速度要快得多,而且pyqtgraph 旨在用于数据采集和分析应用程序,对于 python/qt 程序员来说更直观。 Matplotlib ......
自定义权限校验方法、基于配置的权限控制、CSRF
自定义权限校验方法 我们也可以定义自己的权限校验方法。在@PreAuthorize注解中使用我们的方法。 创建expression包,在该包下创建SGEexpression类 @Component("ex") public class SGEexpression { public boolean h ......