host

nmap命令-----高级用法

两盒软妹~` 提交于 2020-01-13 06:12:06
探测主机存活常用方式 (1)-sP :进行ping扫描 打印出对ping扫描做出响应的主机,不做进一步测试(如端口扫描或者操作系统探测): 下面去扫描10.0.3.0/24这个网段的的主机 nmap -sP 10.0.3.0/24 这个命令可以用于探测局域网有哪些机器 [root@B ~]# nmap -sP 10.0.3.0/24 Starting Nmap 5.51 ( http://nmap.org ) at 2016-12-29 11:24 CST Nmap scan report for 10.0.3.1 Host is up (0.0079s latency). Nmap scan report for 10.0.3.2 Host is up (0.0046s latency). Nmap scan report for 10.0.3.3 Host is up (0.0037s latency). Nmap done: 256 IP addresses (3 hosts up) scanned in 10.01 seconds [root@B ~]# (2) -sn: -sn: Ping Scan - disable port scan #ping探测扫描主机, 不进行端口扫描 ( 测试过对方主机把icmp包都丢弃掉,依然能检测到对方开机状态 ) [root@B ~]#

WCF之Host宿主

試著忘記壹切 提交于 2020-01-13 04:36:49
Self_hosting自托管宿主. 过程 : 手动创建 Host 实例 , 把服务端点添加到 Host 实例上 , 把服务接口与 Host 关联 . 一个 Host 只能指定一个服务类型 , 但是可以添加多个服务端点 , 也可以打开多个 Host. 其中 ,Typeof(..) 就是配置中的 <Service Name=..>. 在通常的企业应用中,我们很少会采用自宿主方式托管服务,这是因为这种方式必须要在应用程序运行下,客户端才能够调用服务,且并不便于随时启动和停止服务。除了不具有易用性与易管理性之外,在可靠性、性能等诸多方面受到很多限制。但由于它简单、易于实现,因而往往用于开发期间的调试或演示环境。 自托管宿主支持所有的绑定. 事件 / 服务. 行为: 宿主与服务的交流互操作 .OnOpen/Host.Description.Behaviors.Add(…)). IIS/WAS 宿主. 由 IIS 提供宿主的实例 , 只需在 .SVC 文件中声明一个服务类型 (@ServiceHost Service=…) 就可以了 , 而 Self-hosting 为一个可执行程序 , 其端点可以直接设置 , 但是 IIS/WAS 端点与 .svc 文件相关联 . IIS 的宿主 , 是通过内核的 http.sys 监听 . 所以只能处理 Http 请求 . 服务分到不同的 APP

动软代码生成器教程——懒人有福了

我的未来我决定 提交于 2020-01-13 01:20:42
很多时候项目必须是三层架构模式,但是很多繁琐的代码让多数程序员闹心……那有没有一个省时省力的工具快速的帮我们搞定三层架构呢?回答是肯定的,很早之前技术牛人李天平就开发出了这么一款工具,目前该工具还在不断的更新,更多的功能也出现了。实在是让那些老鸟们省了不少力气。 废话不多时,看教程。 一. 功能介绍 动软代码生成器 是一款为程序员设计的全功能自动代码生成器,也是一个智能化软件开发平台,它可以生成基于面向对象的思想和三层架构设计的代码,结合了软件开发中经典的思想和设计模式,融入了工厂模式,反射机制等等一些思想。主要实现在对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、Model类构造等基础代码片断,支持不同架构代码生成,使程序员可以节省大量机械录入的时间和重复劳动,而将精力集中于核心业务逻辑的开发。新版本中除了程序集组件模板,也同样支持用户自定义文本模板,像写ASPX代码一样写模板,一键代码生成,更方便,更灵活。 动软让软件开发变得轻松而快乐!让企业不断提升开发效率,同样的时间创造出更大的价值。 二. 下载安装 1. 系统要求: Microsoft Windows2000/XP/2003/7 或者更高。机器必须安装.NET Framework v2.0。 2. 官方下载地址: http://www.maticsoft.com/download

Kubernetes存储卷介绍-emptyDir/hostPath/NFS/configMap

风流意气都作罢 提交于 2020-01-13 00:35:01
存储卷介绍 一个容器的对文件系统的写入都是发生在文件系统的可写层的,一旦该容器运行结束,所有写入数据都会被丢弃。在K8S集群之中,Pod会在各个节点之间漂移,如何保障Pod的数据持久和不同节点数据的共享。Kubernetes提出了存储卷Volume的概念,Kubernetes存储卷主要解决了依次递增的几个问题: 当运行的容器崩溃时,kubelet会重新启动该容器,但容器会以干净状态被重新启动。容器崩溃之前写入的文件将会被丢失。 当一个Pod中同时运行多个容器时,这些容器之间需要共享文件。 在k8s中,由于Pod分布在各个不同的节点之上,并不能实现不同节点之间持久性数据的共享,并且在节点故障时,可能会导致数据的永久性丢失。 Kubernetes存储卷拥有明确的生命周期,与所在的Pod的生命周期相同。因此Kubernetes存储卷独立于任何容器,所以数据在Pod重启的过程中还会保留,当然如果这个Pod被删除了,那么这些数据也会被删除。 Kubernetes 支持的卷类型 Type Type Type Type Type Type awsElasticBlockStore azureDisk azureFile cephfs cinder configMap csi downwardAPI emptyDir fc (fibre channel) flexVolume flocker

Spring Cloud Gateway服务网关

旧巷老猫 提交于 2020-01-12 23:54:40
原文:https://www.cnblogs.com/ityouknow/p/10141740.html Spring 官方最终还是按捺不住推出了自己的网关组件:Spring Cloud Gateway ,相比之前我们使用的 Zuul(1.x) 它有哪些优势呢?Zuul(1.x) 基于 Servlet,使用阻塞 API,它不支持任何长连接,如 WebSockets,Spring Cloud Gateway 使用非阻塞 API,支持 WebSockets,支持限流等新特性。 Spring Cloud Gateway Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。 Spring Cloud Gateway 作为 Spring Cloud 生态系统中的网关,目标是替代 Netflix Zuul,其不仅提供统一的路由方式,并且基于 Filter 链的方式提供了网关基本的功能,例如:安全,监控/指标,和限流。 相关概念: Route(路由):这是网关的基本构建块。它由一个 ID,一个目标 URI,一组断言和一组过滤器定义。如果断言为真,则路由匹配。

spring cloud:服务网关 Spring Cloud GateWay 入门

最后都变了- 提交于 2020-01-12 23:40:40
Spring 官方最终还是按捺不住推出了自己的网关组件:Spring Cloud Gateway ,相比之前我们使用的 Zuul(1.x) 它有哪些优势呢?Zuul(1.x) 基于 Servlet,使用阻塞 API,它不支持任何长连接,如 WebSockets,Spring Cloud Gateway 使用非阻塞 API,支持 WebSockets,支持限流等新特性。 Spring Cloud Gateway Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。 Spring Cloud Gateway 作为 Spring Cloud 生态系统中的网关,目标是替代 Netflix Zuul,其不仅提供统一的路由方式,并且基于 Filter 链的方式提供了网关基本的功能,例如:安全,监控/指标,和限流。 相关概念: Route(路由):这是网关的基本构建块。它由一个 ID,一个目标 URI,一组断言和一组过滤器定义。如果断言为真,则路由匹配。 Predicate(断言):这是一个 Java 8 的 Predicate。输入类型是一个

asp.net core 3.x 模块化开发之HostingStartup

拥有回忆 提交于 2020-01-12 19:27:03
我们希望将一个项目(dll)看做一个模块/插件,一个模块往往需要在应用启动时做一些初始化工作,比如向IOC容器添加一些服务,为应用配置对象添加自己的数据源;也希望在应用关闭时做一些收尾工作,asp.net core为我们提供了这种机制,先来看看如何使用,再讲讲原理。 如何使用? 1、创建asp.net core 3.1的web应用程序,WebApplication6 2、创建我们的模块/插件项目,一个Standard2.1项目叫ClassLibrary2 3、在插件项目ClassLibrary2中定义实现IHostingStartup的类 1 public class HostingStartup : IHostingStartup 2 { 3 public void Configure(IWebHostBuilder builder) 4 { 5 //向IOC容器添加或替换各种服务 6 builder.ConfigureServices((c,b)=> { 7 b.AddSingleton<Class1>(); 8 }); 9 //为应用配置对象添加更多数据源 10 builder.ConfigureAppConfiguration(c => { 11 c.AddInMemoryCollection(new Dictionary<string, string> { {"a",

35.Docker安装Mysql挂载Host Volume

☆樱花仙子☆ 提交于 2020-01-12 17:30:06
两个文件系统有块区域Area,我们要做的是把两个Area做文件映射 jesse腾讯云上有个linux的环境,版本比较老了 简书的地址: https://www.jianshu.com/p/b3bf647a726e 先把旧版的移除掉 yum -y remove docker docker-common container-selinux 设置新版本的docker的地址 yum-config-manager \ --add-repo \ https://docs.docker.com/v1.13/engine/installation/linux/repo_files/centos/docker.repo 安装完成后启动docker 启动后再看下docker的版本 石墨文档的地址 课程中使用的 docker 命令文档: https://shimo.im/docs/anrlYMFEYloN52c8/ mount是用于集群的 这里先来实验Volume这种方式 这里的--volume可以缩写成-v 在腾讯云上新建dokcer/mysql/config的文件夹 然后在mysqk下面再去新建db文件夹。 config用来防止mysql的配置文件的 在config下新建my.cnf文件 开始调用 进入etc/docker文件夹 编辑daemon.json这个文件 vim daemon.json

centos7一步一步搭建docker phpmyadmin 及nginx配置phpmyadmin非根目录重点讲解

自作多情 提交于 2020-01-12 17:12:56
  系统环境:centos7.7   镜像image 版本:phpmyadmin/phpmyadmin(截止2020.01.10最新版)    参考文章: https://blog.csdn.net/a2589293499/article/details/102938724   一、根目录下的phpmyadmin访问。   1、查看版本。      2、拉取最新版本。 视网络速度等待~~      3、查看镜像。      4、运行。 先启动一个临时容器,假设你已经有一个可ip连接的mysql数据库。   docker run --name my_phpadmin_2020 -d -p 8001:80 --restart=always -e PMA_HOST=192.168.197.129 -e PMA_PORT=3306 -e TZ="Asia/Shanghai" phpmyadmin/phpmyadmin      5、访问。 浏览器访问ip:8001。报错 mysqli_real_connect(): (HY000/2002): No route to host ,问题原因是配置的访问ip不对      6、解决问题。 复制phpmyadmin 容器的配置文件config.sample.inc.php到宿主机config.inc.php。         设置 $cfg[

MYSQL 之 MHA架构搭建

你。 提交于 2020-01-12 13:34:45
文章目录 一、MHA的简介 1.1、MHA的组成 1.2、MHA特点 二、MHA的案例 2.1、案例需求 2.2、案例实现思路 2.3、案例环境 三、具体搭建过程 3.1、实现MySQL的一主两从 3.2、安装 MHA 3.3、配置无密码访问 3.4、配置MHA 3.5、故障模拟 一、MHA的简介 目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本人youshimaton开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。 在MySQL故障 切换过程中,MHA能做到0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能最大程度上保证数据库的一致性,以达到真正意义上的高可用。 当Master出现故障时,它可以自动将最新数据的Slave提升为新的Master,然后将所有其他的Slave重新指向新的Master。整个故障转移过程对应用程序是完全透明的。 1.1、MHA的组成 MHA Manager (管理节点): Manager可以单独部署在一台独立的机器上管理多个master-slave集群,也可以部署在一台slave节点上。 MHA Node (数据节点): Node运行在每台MySQL服务器上,MHA Manager会定时探测集群中的master节点,当master出现故障时