jannal(无名小宝)

没有失败,只有缓慢的成功

导航

2021年12月26日 #

Linux之SSH

摘要: 简介 SSH 是 Secure Shell Protocol 的简写 (安全的壳程序协议),它可以透过数据封包加密技术,将等待传输的封包加密后再传输到网络上。是目前远程管理Linux系统的首选方式 在默认情况下,SSH 协议提供两个服务器功能 类似Telnet 的远程联机使用 shell 的服务器, 阅读全文

posted @ 2021-12-26 11:34 jannal 阅读(164) 评论(0) 推荐(0) 编辑

Linux之rinetd端口转发

摘要: 简介 rinetd,它能够将一个服务地址和端口转到到另外服务器一个端口上 官方网站:http://www.rinetd.com/ 代码地址:https://github.com/boutell/rinetd 安装 安装 # 下载 $ curl http://www.rinetd.com/downlo 阅读全文

posted @ 2021-12-26 11:32 jannal 阅读(275) 评论(0) 推荐(0) 编辑

Linux之NFS

摘要: 简介 NFS 是 Network File System 的缩写,即网络文件系统。功能是让客户端通过网络访问不同主机上磁盘里的数据,主要用在类Unix系统上实现文件共享的一种方法 NFS 的基本原则是容许不同的客户端及服务端通过一组RPC分享相同的文件系统,容许不同硬件及操作系统的系统共同进行文件的 阅读全文

posted @ 2021-12-26 11:30 jannal 阅读(135) 评论(0) 推荐(0) 编辑

Docker网络之Weave

摘要: 简介 Weave是由weaveworks公司开发的解决Docker跨主机网络的解决方案,它能够创建一个虚拟网络,用于连接部署在多台主机上的Docker容器,这样容器就像被接入了同一个网络交换机,那些使用网络的应用程序不必去配置端口映射和链接等信息 外部设备能够访问Weave网络上的应用程序容器所提供 阅读全文

posted @ 2021-12-26 11:22 jannal 阅读(934) 评论(0) 推荐(0) 编辑

Docker之数据卷

摘要: 存储 Docker为容器提供了两种存放数据的资源: 由storage driver管理的镜像层和容器层:适用于无状态的应用,并且没有需要持久化的数据,比如busybox之类的 Data Volume:需要持久化数据的容器 分层结构使镜像和容器的创建、共享以及分发变得非常高效,而这些都要归功于Dock 阅读全文

posted @ 2021-12-26 11:19 jannal 阅读(45) 评论(0) 推荐(0) 编辑

Docker之网络

摘要: 网络 Docker安装时会自动在host上创建三个网络 $ docker network ls NETWORK ID NAME DRIVER SCOPE 5376af5a55ad bridge bridge local 049e90fb8744 host host local 1c17c651c26 阅读全文

posted @ 2021-12-26 11:18 jannal 阅读(98) 评论(0) 推荐(0) 编辑

Docker之容器

摘要: 简介 容器与容器之间相互隔离、互不干扰,容器可以进行被开始、启动、停止、删除等操作。开发者可以快速地把自己的应用打包到容器中进行发布 容器是镜像的一个运行实例,镜像是只读的,而容器带有额外的可写文件层(Docker会在镜像的最上层创建一个可写层,镜像本身将保持不变) 镜像可以同时创建多个容器 基本命 阅读全文

posted @ 2021-12-26 11:16 jannal 阅读(51) 评论(0) 推荐(0) 编辑

Docker之镜像仓库

摘要: 镜像仓库 镜像从仓库下载下来,镜像保存在仓库中,而仓库存在于Registry中,一个Registry可以存放多个仓库,仓库可以被认为是一个具体的项目或目录。默认的Registry是由Docker公司运营的公共Registry服务,即Docker Hub Docker运行容器前需要本地存在对应的镜像。 阅读全文

posted @ 2021-12-26 11:13 jannal 阅读(2104) 评论(0) 推荐(0) 编辑

Docker之镜像

摘要: 镜像简介 基础镜像(base):不依赖其他镜像,从scratch构建,其他镜像可以从它扩展。比如Centos7的镜像 1. 地址https://github.com/CentOS/sig-cloud-instance-images/tree/b2d195220e1c5b181427c3172829c 阅读全文

posted @ 2021-12-26 11:12 jannal 阅读(67) 评论(0) 推荐(0) 编辑

Docker之入门

摘要: 容器 Docker是基于Go语言实现的开源容器项目。它诞生于2013年年初,最初发起者是dotCloud公司,2013年年底改名为Docker Inc,并专注于Docker相关技术和产品的开发,目前已经成为全球最大的Docker容器服务提供商(docker.com) docker是一个能够把开发的应 阅读全文

posted @ 2021-12-26 10:32 jannal 阅读(25) 评论(0) 推荐(0) 编辑

Dubbo之Cluster负载均衡

摘要: 参考文献 https://dubbo.apache.org/zh/docs/v2.7/dev/source/loadbalance/ 负载均衡 当服务提供方是集群时,为了避免大量请求一直集中在一个或者几个服务提供方机器上,需要做负载均衡策略。Dubbo提供了多种均衡策略,默认为random,即每次随 阅读全文

posted @ 2021-12-26 09:48 jannal 阅读(62) 评论(0) 推荐(0) 编辑

Dubbo之Cluster集群容错

摘要: Dubbo版本 Dubbo版本2.6.7 集群作用 Dubbo 定义了集群接口 Cluster 以及 Cluster Invoker。集群 Cluster 用途是将多个服务提供者合并为一个 Cluster Invoker,并将这个 Invoker 暴露给服务消费者。服务消费者只需通过这个 Invok 阅读全文

posted @ 2021-12-26 09:46 jannal 阅读(82) 评论(0) 推荐(0) 编辑

Dubbo之Cluster目录服务

摘要: dubbo版本 dubbo版本2.6.7 目录服务 目录服务(Directory service):是一个储存、组织和提供信息访问服务的软件系统。一个目录是指一组名字和值的映射。它允许根据一个给出的名字来查找对应的值,与词典相似。像词典中每一个词也许会有多个词义,在一个目录中,一个名字也许会与多个不 阅读全文

posted @ 2021-12-26 09:31 jannal 阅读(41) 评论(0) 推荐(0) 编辑

Dubbo之服务引用

摘要: 服务引用 服务引用分为两步 通过持有远程服务实例生成Invoker,这个Invoker在客户端是核心的远程代理对象 将Invoker通过动态代理转换为实现用户接口的动态代理引用 服务引用的入口在ReferenceBean#getObject @Override public Object getOb 阅读全文

posted @ 2021-12-26 09:30 jannal 阅读(54) 评论(0) 推荐(0) 编辑