集群easysearch实战

k8s-集群搭建

部署目标 在所有节点上安装Docker和kubeadm,kubelet 部署容器网络插件flannel 安装基础软件 1、配置Master和work节点的域名 2、CPU设置为2核 3、下载阿里云的yum源repo文件 curl -o /etc/yum.repos.d/CentOS-Base.rep ......
集群 k8s k8 8s

ElasticSearch集群的搭建

一、集群有什么用 1.1 群集的含义与产生 群集(或称为集群)是由多台主机构成,但对外,只表现为一个整体,只提供一个访问入口(域名或IP),相当于一台大型计算机。互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性等要求越来越高,单台服务器开始无法满足负载均衡及高可用的需求,群集因此应 ......
集群 ElasticSearch

如何查看kubeadm搭建出来的集群,admin.conf文件,使用的是哪些用户?

当使用kubeadm工具搭建一个k8s集群之后,会自动的创建一个admin.conf文件。 同时,会建议将这个文件拷贝到$HOME/.kube/config,kubectl会使用这个配置文件来访问k8s集群,也可以说是访问apiserver。 那么,在admin.conf中,到底设置的是哪个用户呢? ......
集群 kubeadm 文件 用户 admin

Java实战:大文件分片上传与断点续传策略及其实际应用

在许多应用场景中,处理大型文件上传可能成为开发人员面临的一项挑战。在网络环境不稳定,或者文件体积过大的情况下,传统的文件上传方式可能会出现问题。这时,文件分片上传和断点续传技术就显得至关重要。本文将向您展示如何使用Java实现这两种技术,并探讨其主要应用场景。 文件分片上传是一种将大文件切割成多个小 ......
断点 实战 实际 策略 文件

数据库集群

一、海量数据存储问题 传统的关系型数据库,因为数据存储量越来越大,已经无法满足快速查询与插入数据的需求。NoSql的出现暂时解决了这一危机。它通过降低数据的安全性,减少对事务的支持,减少对复杂查询的支持,换取性能的提升。 有的场景要求绝对要有事务与安全指标,这时候NoSql一些折中是无法满足使用场景 ......
集群 数据库 数据

【爬虫实战】用python爬今日头条热榜TOP50榜单!

目录一、爬取目标二、爬取结果三、代码讲解四、技术总结五、演示视频六、附完整源码 一、爬取目标 您好!我是@马哥python说,一名10年程序猿。 今天分享一期爬虫案例,爬取的目标是:今日头条热榜的榜单数据。 打开今日头条 首页,在页面右侧会看到头条热榜,如下: 爬取以上6个关键字段,含: 热榜排名, ......
爬虫 头条 实战 python TOP

Python从入门到实战-Scrapy源码2-核心组件

Scrapy 核心组件 本篇文章解决:Scrapy 有哪些核心组件?以及它们主要负责了哪些工作?这些组件为了完成这些功能,内部又是如何实现的? 爬虫类 上次讲到 Scrapy 运行起来后,执行到最后到了 Crawler 的 crawl 方法,我们来看这个方法: @defer.inlineCallba ......
实战 组件 源码 核心 Python

《Python从入门到实战》-Scrapy源码-Scrapy入口

运行入口(execute.py) 我们已经知道了 Scrapy 的运行入口是 scrapy/cmdline.py 的 execute 方法 def execute(argv=None, settings=None): """ 主要工作包括配置初始化、命令解析、爬虫类加载、运行爬虫 """ if ar ......
Scrapy 实战 源码 入口 Python

kubesphere快速搭建集群

1,资源准备 mkdir -p /opt/kubesphere cd /opt/kubesphere curl -sfL https://get-kk.kubesphere.io | VERSION=v3.1.0-alpha.4 sh - chmod +x kk ./kk create config ......
集群 kubesphere

redis cluster三主六从 redis三主三从集群搭建

转自:https://blog.51cto.com/u_16099166/6885197 一、下载安装二、本文架构(三台服务器,每台部署两个节点,主从同步,生产最好是部署六台服务器): 三、进入redis安装目录,复制redis.conf文件,建立从节点配置文件 1 #进入redis安装目录 2 c ......
redis 集群 cluster

redis三主三从哨兵模式 redis三主三从集群

转自:https://blog.51cto.com/u_16213559/7033634 conf 复制/usr/local/src/redis-6.2.6文件夹下redis.conf文件到/usr/local/src/master-slave文件夹中命名为redis6381.conf 1 # 允许 ......
哨兵 redis 集群 模式

KingbaseES V8R6 集群运维案例 -- 集群备份到nfs共享存储初始化错误

案例说明: 在主备库建立nfs共享存储的文件系统,作为sys_rman备份的repo-path,在备库作为repo-path节点执行备份,出现数据库连接到'5432端口的错误',数据库实际的服务端口为54321。 适用版本: KingbaseES V8R6 节点信息: [kingbase@node1 ......
集群 KingbaseES 备份 错误 案例

KingbaseES V8R6 集群运维系列 -- trusted_server

案例说明: 在KingbaseES V8R3及V8R6早期的版本,对于读写分离的集群如果网关地址无法连通,将会导致整个集群关闭,数据库服务无法访问。在后期版本的改进中,降低了对网关的依赖性,当网关地址不通时,会影响集群的部分高可用功能比如failover切换,但集群可以正常对外提供数据库访问服务。如 ......

KingbaseES V8R6集群运维系列 -- connect_check_type参数

案例说明: 在KingbaseES V8R6C7的版本中,repmgr.conf增加了connect_check_type参数可以指定参数值,默认值是‘mix’,以前版本为隐藏参数,默认值‘ping‘。connect_check_type参数可以配置为: 监控数据库connect_check_typ ......

KingbaseES V8R3 集群运维案例 -- cluster.log无日志输出问题诊断

案例说明: KingbaseES V8R3集群正常运行期间,现场发现cluster.log日志无任何信息输出,针对这一问题做了复现及提出解决方案。后现场检查发现,cluster.log文件曾被删除: 适用版本: KingbaseES V8R3 一、查看集群的服务状态 1、集群节点状态 TEST=# ......
集群 KingbaseES 案例 cluster 问题

KingbaseES V8R6集群运维案例-- 备库数据库服务意外down分析

案例说明: KingbaseES V8R6一主二备架构的集群,两个备库节点sys_log日志分别不同时间点收到‘fast shutdown request’的日志信息,导致备库数据库服务down,需要对备库数据库服务down的原因进行分析。 集群节点信息: node12:primary node10 ......
集群 KingbaseES 案例 数据库 数据

详解Redis三大集群模式,轻松实现高可用!

转自:https://zhuanlan.zhihu.com/p/624144774 1. Redis集群简介 1.1 什么是Redis集群 Redis集群是一种通过将多个Redis节点连接在一起以实现高可用性、数据分片和负载均衡的技术。它允许Redis在不同节点上同时提供服务,提高整体性能和可靠性。 ......
集群 三大 模式 Redis

逻辑漏洞挖掘之XSS漏洞原理分析及实战演练

本系列文章旨在揭秘逻辑漏洞的范围、原理及预防措施,逐步提升大家的安全意识。作为开篇第一章,本文选取了广为熟知的XSS逻辑漏洞进行介绍。 ......
漏洞 实战 逻辑 原理 XSS

在阿里云和腾讯云的轻量应用服务器上搭建Hadoop集群

引入 本文在两台2核2g的云服务器上搭建了Hadoop集群,两台云服务器分别是阿里云(hjm)和腾讯云(gyt),集群部署规划如下: hjm gyt HDFS NameNode\SecondaryNameNode\DataNode DataNode YARN ResourceManager\Node ......
轻量 集群 服务器 Hadoop

K8s部署Nacos 2.0.3集群模式(外置mysql数据库)

来源:https://www.woniusnail.com/?p=1691 Nacos 具体介绍就不介绍了,详细的官方都有。 本次主要介绍在k8s集群中部署Nacos集群(3节点),数据库使用外置的 mysql ,相比使用官方的在k8s内创建数据库的方案维护更方便,所有nacos配置 全部保存在数据 ......
集群 模式 数据库 数据 Nacos

KingbaseES V8R6 集群运维案例 -- 脚本部署集群后ssh无法连接

案例说明: 在kylin V10环境下,通过脚本方式部署KingbaseES V8R6集群后,发现ssh无法连接主机,通过分析发现在脚本部署过程中会对系统环境进行优化配置,在修改了/etc/ssh/sshd_config中的usePAM=yes后,导致ssh连接不上。 适用版本: KingbaseE ......
集群 脚本 KingbaseES 案例 V8R6

KingbaseES V8R6集群运维案例之---同一主机节点部署多个集群

案例说明: 在同一主机环境,由于生产需要,需要部署两个集群;本案例详细描述了两个集群的部署过程。 注意:同一主机部署多个集群需要先部署securecmdd服务,节点之间通过securecmdd服务通讯。多个集群共享主机的securecmdd服务在节点之间通讯。 适用版本: KingbaseES V8 ......
集群 节点 KingbaseES 多个 案例

KingbaseES V8R6 集群中复制槽非活跃状态的可能原因

背景 此问题环境是一主五备物理集群,其中node1是主节点,node2,3是集群同步节点,node4,5是集群异地异步节点,由于异地和主节点不同网段,网速非常慢。 kdts-plus工具纯迁数据,每分钟3G数据左右,单机迁移到集群主库再同步到备库。 问题现象:node4,5的复制槽active字段非 ......
集群 KingbaseES 状态 原因 V8R6

实战红队挖掘漏洞---用友时空KSOA v9.0版本ImageUpload任意文件上传漏洞+getshell

前言,本次笔记是记录在工作中的打红队时挖到的用友时空KSOA任意文件上传漏洞。 emmm,怎么说呢,就是又在一次加班码到晚上十点的时候,挖掘到了一个用友时空ksoa v9.0文件上传漏洞。 大家先看看长什么样吧,大概就这样!版本这么明目张胆的就展现在我面前,不找一下这个版本漏洞都对不起这么大个字在我 ......
漏洞 红队 ImageUpload 实战 getshell

IDEA一个项目启动多个实例,以集群启动

在微服务开发场景下,服务大多是以集群方式部署的。在本地开发时 有时候会需要以集群的方式启动项目,同时启动多个实例来测试一些相关功能(例如分布式锁),此时不需要打包之后再仍到测试环境去启动多个实例,在IDE中就可以同时启动多个实例。 首先用idea打开项目,不用打开多个idea,因为你会发现同一个项目 ......
集群 实例 多个 项目 IDEA

Serilog实战

提问 快速上手Serilog步骤 回答 引用 Serilog.Sinks.Async Serilog.Sinks.File Serilog.Sinks.Console 2.配置 appsetting.sjon 加入如下项 "Serilog": { "MinimumLevel": { "Default ......
实战 Serilog

13_实战 USB鼠标

实战: USB鼠标 新建项目Embeded_USB 打开时钟晶振 打开Debug 打开USB PA12 PA11 自动打开 打开USB协议栈 修改时钟晶振 项目配置 Feil5 代码编写 JLink配置 项目运行 1项目编译, 下载后, 用usb连接到芯片安卓接口 2到桌面查看运行情况 ......
实战 鼠标 USB 13

02_实战项目Zlog日志框架

Zlog日志 注释控制日志打印 //printf("app start\n"); printf("app start\n"); printf("app start\n"); //printf("app start\n"); printf("app start\n"); //printf("app s ......
实战 框架 项目 日志 Zlog

kubernates的集群安装-kubadm

kubernates的集群安装-kubadm 环境准备工作(CentOS) 准备三台或以上的虚拟机 停用防火墙 sudo systemctl stop firewalld sudo systemctl disable firewalld 修改主机名(命名规则符合 DNS 标准) cat <<EOF ......
集群 kubernates kubadm

通过 Helm Chart 部署 Easysearch

Easysearch 可以通过 Helm 快速部署了,快来看看吧! Easysearch 的 Chart 仓库地址在这里 https://helm.infinilabs.com。 使用 Helm 部署 Easysearch 有两个前提条件: cert-manager local-path 我们先按照 ......
Easysearch Chart Helm