关闭

etcd集群安装

新买笔记本,重新安装etcd,记录一下吧; 三台系统是centos7.3的虚拟机:ip地址分别是:192.168.23.128-130 介绍一下比较笨拙的方式,适合初学者 安装步骤: 1)yum install -y etcd 2)修改配置文件中的9个参数 node1节点: [root@bxhvm01 ~]# grep -v "^#" /etc/etcd/etcd.conf ETC...
阅读(72) 评论(0)

Kubernetes主机和容器的监控方案

本文是有容云后端开发工程师 李强 7月27日在微信群分享内容整理 摘要:随着Docker容器云的广泛应用,大量的业务软件运行在容器中,这使得对docker容器的监控越来越重要。传统的监控系统大多数是针对物理机或者虚拟机设计的,而容器的特点不同与传统的物理机或者虚拟机,如果还是采用传统的监控系统,则会增加监控复杂程度,那么如何对容器进行监控呢? 大家晚上好,今天很高兴能在这里和大家一...
阅读(119) 评论(0)

Kubernetes(k8s)如何使用kube-dns实现服务发现

大纲: Kubernetes中如何发现服务 如何发现Pod提供的服务如何使用Service发现服务如何使用kube-dns发现服务 kube-dns原理 组成域名格式配置 注:本次分享内容基于Kubernetes 1.2版本! 下面从一个简单的例子开始讲解。 1、Kubernetes中如何发现服务 ◆   发现Pod提供的服务...
阅读(76) 评论(0)

Kubernetes之Pod调度

【编者的话】Kubernetes调度器根据特定的算法与策略将pod调度到工作节点上。在默认情况下,Kubernetes调度器可以满足绝大多数需求,例如调度pod到资源充足的节点上运行,或调度pod分散到不同节点使集群节点资源均衡等。但一些特殊的场景,默认调度算法策略并不能满足实际需求,例如使用者期望按需将某些pod调度到特定硬件节点(数据库服务部署到SSD硬盘机器、CPU/内存密集型服务部署到高配...
阅读(88) 评论(0)

kubernetes容器网络接口(CNI) midonet网络插件的设计与实现

链接地址:https://www.kubernetes.org.cn/2615.html点击打开链接 相关原理概述 先来讲讲什么是CNI? CNI(容器网络接口)是一种操作容器网络规范,包含方法规范,参数规范等。 CNI只关心容器的网络连接,在容器创建时分配网络资源,并在删除容器时删除分配的资源。因为这个焦点,CNI有广泛的支持,规格易于实现。CNI接口只需要实...
阅读(57) 评论(0)

Kubernetes1.7 新特性:日志审计变化

背景概念 出于安全方面的考虑,Kubernetes提供了日志审计记录,用来记录不同普通用户、管理员和系统中各个组件的日志信息。 Kubernetes日志审计是Kube-apiserver组件的一部分功能,通过日志审计来记录apiserver上面所有请求处理过程。每条审计日志记录包括两行: 1、  请求行:唯一ID、源IP、请求用户、请求资源信息、模拟信息等。 2、  响应行...
阅读(57) 评论(0)

使用kubeadm将Kubernetes集群从1.6版本升级到1.7

本指南用于kubeadm将集群从1.6.x版本升级到1.7.x版本。低于1.6的群集不支持升级,如果使用kubeadm Beta版本时,也不支持升级。 说明:本次升级将覆盖由kubeadm管理的所有资源(静态pod manifest文件,kube-system namespace中的service accounts和RBAC规则等),集群安装后对资源的任何设置都可以在升级后重新复用,以确...
阅读(121) 评论(0)

java的锁机制

一段synchronized的代码被一个线程执行之前,他要先拿到执行这段代码的权限,在java里边就是拿到某个同步对象的锁(一个对象只有一把锁); 如果这个时候同步对象的锁被其他线程拿走了,他(这个线程)就只能等了(线程阻塞在锁池等待队列中)。 取到锁后,他就开始执行同步代码(被synchronized修饰的代码);线程执行完同步代码后马上就把锁还给同步对象,其他在锁池中等待的某个线程就可以拿到锁...
阅读(60) 评论(0)

小项目:基于Struts框架的员工管理系统的java实现

1.导入struts包 c3p0-0.9.1.2.jar commons-beanutils-1.8.3.jar commons-dbutils-1.6.jar commons-fileupload-1.2.2.jar commons-io-2.0.1.jar commons-lang3-3.1.jar freemarker-2.3.19.jar javassist-3.11.0.GA.jar ...
阅读(60) 评论(0)

简单排序Java实现(三):希尔排序,堆排序

希尔排序平均时间复杂度:O(nlogn),最好时间复杂度:O(n) 堆排序的最好和平均时间复杂度都为:O(nlogn); public class sortTest { public static void main(String[] args) { // TODO Auto-generated method stub int i =0; int [] a={5...
阅读(46) 评论(0)

简单排序Java实现(二):归并排序,快速排序

1,二路归并排序的时间复杂度是O(logn)。 2.快速排序:最坏时间复杂度为O(n2),最好复杂度是:O(nlogn),平均时间复杂度为O(nlogn),在所有的平均时间复杂度是O(nlonn)的算法中,快速排序的平均性能是最好的。 public class sortTest { public static void main(String[] args) { // TODO...
阅读(36) 评论(0)

java面试题:数组的常用算法实现

package com.bxh.array; public class ArrayTest { private static int max(int m,int n) { return m>n?m:n; } private static int min(int m, int n) { return m>n?n:m; } //递归查找数组中最大的数 private stati...
阅读(139) 评论(0)

java笔试题:数组查找,查找和为最大的子数组

package com.bxh.array; import java.util.ArrayList; import java.util.Arrays; public class findMaxMin { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated me...
阅读(59) 评论(2)

java面试题(剑指Offer):找出该链表的环的入口结点

一个链表中包含环,请找出该链表的环的入口结点 class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } } public class Solution { public ListNode EntryNodeOf...
阅读(61) 评论(1)

java面试题(剑指offer):按层打印二叉树

从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 import java.util.ArrayList; import java.util.LinkedList; import java.util.Queue; class TreeNode { int val = 0; TreeNode left = null; TreeNode right...
阅读(35) 评论(0)
66条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:7174次
    • 积分:626
    • 等级:
    • 排名:千里之外
    • 原创:53篇
    • 转载:5篇
    • 译文:0篇
    • 评论:6条
    最新评论