自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幽灵 逐梦--专栏

Love IN Technology

  • 博客(303)
  • 资源 (21)
  • 收藏
  • 关注

原创 基于Yarn搭建Flink

基于Yarn搭建Flink

2023-05-31 10:17:28 1692 2

原创 Hadoop3.1.4分布式搭建

hadoop 3.1.4 分布式搭建

2023-05-29 16:27:03 1060

原创 构建内网DNS系统

内网DNS服务器配置

2022-09-29 15:48:05 353

原创 Keepalived+LVS+Httpd高可用实战笔记---多网段

此次试验模拟外部client通过路由gateway访问内部网络的高可用Keepalived+LVS+Httpd服务集群,两套LVS-DR模式下负载均衡同时提供服务。keepalived 配置成功。

2022-09-20 17:31:39 743

原创 Keepalived+LVS+Httpd高可用实战笔记---单网段

此次试验模拟外部client通过路由gateway访问内部网络的高可用Keepalived+LVS+Httpd服务集群,两套LVS-DR模式下负载均衡同时提供服务。在一定时间内使来自于同一个Client的所有TCP请求被负载到同一个RealServer上。keepalived 配置成功。

2022-09-20 14:17:32 347

翻译 Docker Compose file 版本3参考

参考和指南这些主题描述了Compose文件格式的版本3。这是最新版本。Compose和Docker兼容性矩阵有多种版本的Compose文件格式 – 1, 2, 2.x, and 3.x. 下表是快速浏览。有关每个版本包括什么以及如何升级的完整详细信息,请参阅About versions and upgrading.下表显示了哪些Compose文件版本支持特定的Docker版本。...

2022-09-20 11:55:16 1384

原创 Keepalived高可用实战笔记

keepalived 2.1.5 centos7 源码安装,双主配置

2022-09-15 16:52:04 654

原创 LVS实战笔记-DR多网段

LVS实战笔记-DR多网段

2022-09-14 09:22:41 170

原创 LVS实战笔记-DR单网段

lvs dr 实战

2022-09-14 09:16:26 371

原创 LVS实战笔记-NAT

LVS实战笔记-NAT

2022-09-09 17:27:51 161

原创 Ubuntu18.04 LTS docker-19.03 k8s-1.19 单主多从部署

安装 docker# 卸载老版本sudo apt-get remove docker docker-engine docker.io containerd runc# 卸载已安装的版本sudo apt-get purge docker-ce docker-ce-cli containerd.iosudo rm -rf /var/lib/dockersudo rm -rf /var/lib/containerd

2021-06-17 15:34:31 425

翻译 MooseFS V3.0 用户手册[翻译版] 第一章

MooseFS是一个容错分布式文件系统。它将数据分布在多个物理位置(服务器)上,这些物理位置对用户来说是一个资源。

2023-12-19 22:49:06 147 1

原创 Datax+DataX-Web分布式搭建

Datax+DataX-Web分布式搭建

2023-06-12 14:57:32 3940 3

原创 Jenkin权限控制——基于角色授权策略

Jenkin 权限控制 基于角色授权策略

2023-01-12 14:19:01 713

原创 Jenkin权限控制——项目矩阵授权策略

Jenkins 项目权限控制

2023-01-12 13:47:15 1743

翻译 Spring Boot 功能指南(二)

Spring Boot 功能指南

2022-09-20 10:06:02 199

原创 VMware常用命令——Windows环境bat

VMware常用命令

2022-09-09 17:11:31 1050

原创 LVS-NAT模式上机实战

LVS-NAT模式上机实战测试网络测试虚拟机机器名IP地址服务/应用CentOS7X64-LVS01192.168.98.100(NAT模式)192.168.1.100(仅主机模式)LVSCentOS7X64-LVS02192.168.1.201(仅主机模式)python-httpCentOS7X64-LVS03192.168.1.202(仅主机模式)python-httpHOST主机192.168.98.199(NAT模式)客户端curl

2022-01-12 16:44:18 493

原创 Lvs企业级负载均衡入门到精通(学习笔记)——工作模式和相关命令

3 LVS工作模式和相关命令3.1LVS集群的工作模式lvs-nat:修改请求报文的目标IP多目标IP的DNATlvs-dr:操纵封装新的MAC地址lvs-tun:在原请求IP报文之外新加一个IP首部lvs-fullnat:修改请求报文的源和目标IP3.1.1LVS的NAT模式lvs-nat:本质是多目标IP的DNAT,通过将请求报文中的目标地址和目标端口修改为某挑出的RS的RIP和PORT实现转发(1)RIP和DIP应在同一个IP网络,且应使用私网地址;RS的网关要指向DIP(2)请求

2022-01-07 16:44:15 262

原创 Lvs企业级负载均衡入门到精通(学习笔记)——LVS架构的NAT和DR模型实现原理

2 Linux Virtual Server简介原视频:https://www.bilibili.com/video/BV18f4y1U7St?p=22.1LVS介绍LVS:Linux Virtual Server,负载调度器,内核集成,章文嵩(花名正明),阿里的四层SLB(Server Load Balance)是基于LVS+keepalived实现LVS官网:http:/www.linuxvirtualserver.orgl LVS相关术语VS:Virtual Server,负责调度RS:R

2022-01-07 14:43:10 3453

原创 Lvs企业级负载均衡入门到精通(学习笔记)——集群和分布式及互联网构架

Linux Virtual Server原视频:https://www.bilibili.com/video/BV18f4y1U7St?p=11集群和分布式系统性能扩展方式:Scale UP:垂直扩展,向上扩展,增强,性能更强的计算机运行同样的服务Scale Out:水平扩展,向外扩展,增加设备,并行地运行多个服务调度分配问题,Cluster垂直扩展不再提及:随着计算机性能的增长,其价格会成倍增长单台计算机的性能是有上限的,不可能无限制地垂直扩展多核CPU意味着即使是单台计算机也可以并行的

2021-12-10 00:20:16 2265

原创 Spring注解开发(三)—— Bean属性赋值

赋值方式使用@Value基础数值可以使用SpEL表达式“#{20-2}”可以使用${};取出@PropertySource() 指定的属性文件值(即在运行环境变量的值)自动装配自动装配;Spring利用依赖注入(DI),完成对IOC容器中中各个组件的依赖关系赋值;@Autowired:自动注入:默认优先按照类型去容器中找对应的组件:applicationContext.getBean(BookDao.class);如果找到多个相同类型的组件,再将属性的名称作为组件的i

2021-09-30 22:16:25 683

原创 Spring注解开发(二)——Bean的生命周期

Spring注解驱动开发(二)Bean的生命周期bean创建—初始化—销毁的过程容器管理bean的生命周期可以自定义初始化和销毁方法;容器在bean进行到当前生命周期的时候,来调用自定义的初始化和销毁方法构造{对象创建}​ 单实例:在容器启动的时候创建对象​ 多实例:在每次获取的时候创建对象BeanPostProcessor.postProcessBeforeInitialization初始化:​ 单实例:对象创建完成,并赋值好,调用初始化方法​ 多实例:在每次获取的时候创建对象,

2021-09-30 16:51:12 243

原创 Spring注解开发(一)——基础注解使用

获取当前Context的方式//BeanConfig方式,BeanConfig.class是自定义的配置类ApplicationContext applicationContext = new AnnotationConfigApplicationContext(BeanConfig.class);​//Xml方式,beans.xml是resources文件夹下的bean配置文件ApplicationContext applicationContext = new ClassPath...

2021-09-29 17:28:15 142

翻译 Ansible命令行工具——ansible-vault

用于Ansible数据文件的加密/解密实用程序。语法usage: ansible-vault [-h] [--version] [-v] {create,decrypt,edit,view,encrypt,encrypt_string,rekey} ...说明可以加密Ansible使用的任何结构化数据文件。这可以包括group_vars /或host_vars /清单变量,由include_vars或vars_file

2021-07-19 11:49:45 1261

翻译 Ansible命令行工具——ansible-pull

从VCS Repo中拉动剧本,并为本地主机执行它们。语法usage: ansible-pull [-h] [--version] [-v] [-k] [--private-key PRIVATE_KEY_FILE] [-u REMOTE_USER] [-c CONNECTION] [-T TIMEOUT] [--ssh-common-args SSH_COMMON_ARGS]

2021-07-19 11:29:28 709

翻译 Ansible命令行工具——ansible-playbook

运行Ansible PlayBooks,在目标主机上执行定义的任务。语法usage: ansible-playbook [-h] [--version] [-v] [-k] [--private-key PRIVATE_KEY_FILE] [-u REMOTE_USER] [-c CONNECTION] [-T TIMEOUT] [--ssh-common-args SSH

2021-07-19 11:08:34 613

翻译 Ansible命令行工具——ansible-galaxy

执行各种角色和集合相关的操作。语法usage: ansible-galaxy [-h] [--version] [-v] TYPE ...说明命令来管理共享存储库中的 Ansible 角色,默认是 Ansible Galaxy https://galaxy.ansible.com。Common Options--version显示程序的版本号、配置文件位置、配置的模块搜索路径、模块位置、可执行位置和退出-h,--help显示此帮助信息并退出-v,--verbos..

2021-07-19 10:36:08 973

翻译 Ansible命令行工具——ansible-doc

插件文档工具。语法usage: ansible-doc [-h] [--version] [-v] [-M MODULE_PATH] [--playbook-dir BASEDIR] [-t {become,cache,callback,cliconf,connection,httpapi,inventory,lookup,netconf,shell,module,strategy,vars}] [-j

2021-07-16 11:39:53 434

翻译 Ansible命令行工具——ansible-console

用于执行 Ansible 任务的 REPL 控制台。语法usage: ansible-console [-h] [--version] [-v] [-b] [--become-method BECOME_METHOD] [--become-user BECOME_USER] [-K] [-i INVENTORY] [--list-hosts] [-l SUBSET] [-k]

2021-07-16 10:53:19 1010

翻译 Ansible命令行工具——ansible-config

查看ansible配置。语法usage: ansible-config [-h] [--version] [-v] {list,dump,view} ...描述配置命令行类常见选项--version显示程序的版本号、配置文件位置、配置的模块搜索路径、模块位置、可执行位置和退出-h,--help显示此帮助信息并退出-v,--verbose详细模式(-vvv 表示更多,-vvvv 启用连接调试)行为list列出所有当前读取 lib/co..

2021-07-15 16:00:31 973

翻译 Ansible 命令行工具——ansible

ansible针对一组主机定义和运行单个任务“剧本”语法usage: ansible [-h] [--version] [-v] [-b] [--become-method BECOME_METHOD] [--become-user BECOME_USER] [-K] [-i INVENTORY] [--list-hosts] [-l SUBSET] [-P POLL_INTERVAL] [-B SECONDS] [-o] [-t TREE]

2021-07-15 15:07:12 320

翻译 Ansible 连接方法和细节

本节向您展示如何扩展和优化您的用于Ansible连接清单的方法。ControlPersist 和 paramiko默认情况下,Ansible 使用本机 OpenSSH,因为它支持 ControlPersist(一种性能功能)、Kerberos 和~/.ssh/config设置Jump Host 等选项。如果您的控制机器使用不支持 ControlPersist 的旧版 OpenSSH,Ansible 将回退到名为“paramiko”的 OpenSSH 的 Python 实现。SSH 密钥设置

2021-07-15 09:57:00 2083

翻译 Ansible 模式:针对主机和组

当您通过 ad-hoc 命令或通过运行 playbook 执行 Ansible 时,您必须选择要针对哪些托管节点或组执行。模式让您可以针对清单中的特定主机和/或组运行命令和剧本。Ansible 模式可以引用单个主机、IP 地址、清单组、一组组或清单中的所有主机。模式非常灵活 - 您可以排除或要求主机的子集,使用通配符或正则表达式等等。Ansible 在模式中包含的所有清单主机上执行。使用模式您几乎在任何时候执行临时命令或剧本时都会使用模式。模式是没有标志的ad-hoc的唯一元素。它通常是第二个元素

2021-07-15 09:28:05 2747

翻译 使用动态清单

如果您的 Ansible 清单随着时间的推移而波动,主机会根据业务需求启动和关闭,那么如何构建清单中描述的静态清单解决方案将无法满足您的需求。您可能需要从多个来源跟踪主机:云提供商、LDAP、Cobbler和/或企业 CMDB 系统。Ansible 通过动态外部清单系统集成了所有这些选项。Ansible 支持两种连接外部清单的方式:清单插件和清单脚本。Inventory 插件利用 Ansible 核心代码的最新更新。我们建议使用插件而不是脚本来进行动态库存。您可以编写自己的插件来连接到其他动态...

2021-07-13 23:10:08 349

原创 Ansible PlayBook+Roles 实践

1. 测试简单临时命令# 新建 清单文件 prod.yml---all: hosts: children: harbor: hosts: 10.10.10.76: 10.10.10.77: dbpg: hosts: 10.10.10.74: 10.10.10.75: geode: hosts: 10.10.10.72: 10.10.1

2021-07-13 17:28:44 290

原创 高可用系统——Harbor高可用

什么是harbor?harbor是一个开源注册库,可靠地使用策略和基于角色的访问控制,确保扫描图像并没有漏洞,并将图像标记为可信。 CNCF毕业项目,提供合规性,性能和互操作性,以帮助您跨越云原始计算平台始终如一地和安全地管理镜像,如Kubernetes和Docker。...

2021-07-09 16:21:26 908

原创 高可用系统——DNS服务器

参考:https://blog.csdn.net/bbwangj/article/details/82079405https://blog.csdn.net/rightlzc/article/details/83756810https://blog.csdn.net/Alkaid__3/article/details/104785139安装Bind# 安装 bindsudo yum install -y bind bind-utils# 查看配置文件信息rpm -qc bind

2021-07-07 16:56:55 791

翻译 Harbor安装配置

本节介绍如何执行 Harbor 的全新安装。如果您是从先前版本的 Harbor 升级,则可能需要更新配置文件并迁移数据以适应更高版本的数据库架构。有关升级的信息,请参阅升级 Harbor。在安装 Harbor 之前,您可以在 Harbor 团队维护的演示环境中测试最新版本的 Harbor。有关信息,请参阅使用演示服务器测试 Harbor。Harbor 支持与用于复制数据的第三方复制适配器、用于 authN/authZ 的 OIDC 适配器和用于容器映像漏洞扫描的扫描器适配器的集成。有关支持的..

2021-07-06 21:44:17 2111

原创 基于Swarm、Portainer、Jenkins,打造小型容器化DevOps(三)

上一篇完成了环境的基础配置,本次安装docker,docker-compose虚拟机环境hostname ip OS desc prod-master-70 10.10.10.70 CentOS Linux release 7.2.1511 (Core) prod-master-71 10.10.10.71 CentOS Linux release 7.2.1511 (Core) prod-worker-72 10.1..

2021-07-06 10:04:35 415

docker-machine-Windows-x86_64.exe

Docker Machine 是一种可以让您在虚拟主机上安装 Docker 的工具,并可以使用 docker-machine 命令来管理主机。 Docker Machine 也可以集中管理所有的 docker 主机,比如快速的给 100 台服务器安装上 docker。

2020-02-15

SingleHibernate 是基于Spring Framework基础上搭建的一个Java基础开发套件

SingleHibernate 是基于Spring Framework基础上搭建的一个Java基础开发套件,以Spring MVC为模型视图控制器,Hibernate为数据访问层。 * 核心框架:Spring Framework 4.2.7 * 安全框架: * 视图框架:Spring MVC 4.2.7 * 服务端验证: * 布局框架: * 工作流引擎: * 任务调度: * 持久层框架:Hibernate 5.2.10.Final * 数据库连接池:c3p0 * 缓存框架: * 日志管理:SLF4J 1.7.25、Log4j2.8.2 * 工具类:fasterxml 2.8.7、junit 4.12、

2017-09-08

SingleMyBatis 是基于Spring Framework基础上搭建的一个Java基础开发套件

SingleMyBatis 是基于Spring Framework基础上搭建的一个Java基础开发套件,以Spring MVC为模型视图控制器,MyBatis为数据访问层。 * 核心框架:Spring Framework 4.2.7 * 安全框架: * 视图框架:Spring MVC 4.2.7 * 服务端验证: * 布局框架: * 工作流引擎: * 任务调度: * 持久层框架:MyBatis 3.4.4 * 数据库连接池:c3p0 * 缓存框架: * 日志管理:SLF4J 1.7.25、Log4j2.8.2 * 工具类:fasterxml 2.8.7、junit 4.12、

2017-09-08

SingleJDBCBase 基于Spring Framework基础上搭建的一个Java基础开发套件

SingleJDBCBase 是基于Spring Framework基础上搭建的一个Java基础开发套件,以Spring MVC为模型视图控制器,JDBC为数据访问层。 * 核心框架:Spring Framework 4.2.7 * 安全框架: * 视图框架:Spring MVC 4.2.7 * 服务端验证: * 布局框架: * 工作流引擎: * 任务调度: * 持久层框架:JDBC * 数据库连接池:c3p0 * 缓存框架: * 日志管理:SLF4J 1.7.25、Log4j2.8.2 * 工具类:fasterxml 2.8.7、junit 4.12、

2017-09-08

框架设计(CLR Via C#) 第二版

框架设计(CLR Via C#) 第二版 学习C#框架的必备,非常经典 不过是EN文的

2012-01-30

extjs 3.3.1 正式版

extjs 3.3.1 正式版 extjs 3.3.1 正式版 extjs 3.3.1 正式版

2011-05-30

NUnit NUnit NUnit NUnit

NUnit NUnit NUnit NUnit NUnit NUnit NUnit NUnit NUnit NUnit NUnit NUnit

2011-05-25

sharpdevelop内核源码分析

sharpdevelop内核源码分析 sharpdevelop内核源码分析

2011-05-25

Dissecting+a+C#+Application+Inside+SharpDevelop

Dissecting+a+C#+Application+Inside+SharpDevelop中文版

2011-05-25

codeanalysis

用来检查C#代码的规范性 用来检查C#代码的规范性

2011-05-23

design-patterns-c-sharp

C# 设计模式 design-patterns-c-sharp

2011-04-14

ubuntu10.04版中文版使用教程

ubuntu10.04版中文版使用教程 ubuntu10.04版中文版使用教程

2011-04-14

Csharp数据结构

Csharp 数据结构 c# .net 2.0

2011-04-14

C# 面试资料 面试材料

C# 面试资料 Csharp 面试材料

2010-12-18

C# 面试资料 基础题

C# 面试资料 Csharp 基础知识

2010-12-18

RegexWorkbench

Regular Expression Workbench (v2.0) - Eric Gunnerson 开发的工具,用于创建、测试和研究正则表达式。具有“Examine-o-matic”功能,允许将鼠标悬停在正则表达式的上方,对其含义进行解码

2010-11-30

Java程序员+上班那点事儿.doc

Java程序员+上班那点事儿.doc 本书就是让我们即将走向程序员岗位的朋友们, 能够做到既"知己"又"知彼", 在入职前 能够对这个职业有一个清楚的了解, 在入职后对职业方向有更清晰的认识, 从而, 使大家更 加充满自信的走向工作岗位。

2009-08-13

SVN配置文档 VisualSVN Server

1 VisualSVN Server 2 CruiseControl.NET 3 TortoiseSVN 4 CruiseControl.NET CCTray

2009-05-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除