控制台

virt-viewer的简单使用

泄露秘密 提交于 2019-12-03 16:03:57
virt-viewer 简介 : virt-viewer是一个用于显示虚拟机的图形控制台的最小工具。 控制台使用VNC或SPICE访问协议。 可以基于其名称,ID或UUID来引用guest虚拟机。如果客户端尚未运行,则可以告知观看者请等待,直到它开始,然后尝试连接到控制台。此查看器可以连接到远程主机以查找控制台信息然后也使用同一网络连接到远程控制台。 用法:virt-viewer [OPTIONS] -- DOMAIN-NAME|ID|UUID 子命令类别 运行“virt-viewer”时,接受以下选项: -h,-help 显示命令行帮助摘要 -V,--version 显示程序版本号 -v,-verbose 显示有关连接的信息 -w, - wait 等待域启动,然后再尝试连接到控制台 -r,--reconnect 如果关闭并重新启动,则自动重新连接到域 -td PCT,-zoom = PCT 显示窗口的缩放级别(百分比)。 范围10-400。 -d,--direct 不要尝试通过SSH隧道控制台,即使主要 连接URI使用SSH。 -a,--attach 而不是直接TCP / UNIX套接字连接到远程 显示,要求libvirt提供一个预连接的socket 显示。 这避免了需要与远程验证 显示服务器。 此选项仅在连接时有效 到在与virt-viewer相同的主机上运行的客户机 程序。

Spring Cloud alibaba网关 sentinel zuul 四 限流熔断

人走茶凉 提交于 2019-12-03 11:16:05
spring cloud alibaba 集成了 他内部开源的 Sentinel 熔断限流框架 Sentinel 介绍 官方网址 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 Sentinel 具有以下特征: 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。 完备的实时监控:Sentinel 同时提供实时的监控功能。您可以在控制台中看到接入应用的单台机器秒级数据,甚至 500 台以下规模的集群的汇总运行情况。 广泛的开源生态:Sentinel 提供开箱即用的与其它开源框架/库的整合模块,例如与 Spring Cloud、Dubbo、gRPC 的整合。您只需要引入相应的依赖并进行简单的配置即可快速地接入 Sentinel。 完善的 SPI 扩展点:Sentinel 提供简单易用、完善的 SPI 扩展接口。您可以通过实现扩展接口来快速地定制逻辑。例如定制规则管理、适配动态数据源等。 Sentinel 的主要特性: Sentinel 的开源生态: 介绍一下 如果搭建。本次并不会一点点延伸更深层次的地方。只教大家快速使用。等spring

Tomcat 管理监控工具

本秂侑毒 提交于 2019-12-03 10:02:50
本文链接: https://blog.csdn.net/weixin_34364071/article/details/86753232 专注于Java领域优质技术号,欢迎关注 原创: 侯树成 Tomcat那些事儿 启动 Tomcat完毕 ,有些时候总会打开浏览器 http://localhost:8080/ 去验证你的Tomcat是否启动成功,看到ROOT应用里那个黄黄的三条腿的猫,你就放心了:服务启动没问题。如果请求不成功,那一定是哪里出了问题,启动异常才导致这个默认自带的app没有启动成功。从而进一步看log分析。 除了ROOT应用外,Tomcat还默认提供了 Manager这个应用。 在功能上 Manager 可以 1. 部署 管理已部署的应用(启、停应用,重部署) 部署war 通过context.xml形式部署 设置Session过期 2. 诊断内存泄露等 3. 显示 JVM 内存信息 4. Connector 线程的状态 还有什么呢? 我们看到, Tomcat 的这个Manager提供的,是比较常用,但很有限的几个基础功能。 使用过 比如 Weblogic, WebSphere, 开源的 GlassFish 等J2EE 应用服务器的朋友会发现,与Tomcat 的Manager 相比, 他们都提供了一个功能更完备的所谓的「 管理控制台 」。 这个管理控制台,可以做的事情

Java 流(Stream)、文件(File)和IO

。_饼干妹妹 提交于 2019-12-03 09:50:39
Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 Java 为 I/O 提供了强大的而灵活的支持,使其更广泛地应用到文件传输和网络编程中。 但本节讲述最基本的和流与 I/O 相关的功能。我们将通过一个个例子来学习这些功能。 读取控制台输入 Java 的控制台输入由 System.in 完成。 为了获得一个绑定到控制台的字符流,你可以把 System.in 包装在一个 BufferedReader 对象中来创建一个字符流。 下面是创建 BufferedReader 的基本语法: BufferedReader br = new BufferedReader ( new InputStreamReader ( System . in ) ) ; http://www.jinnan411.top/?p=1376 从控制台读取多字符输入 从 BufferedReader 对象读取一个字符要使用 read() 方法,它的语法如下: int read ( ) throws IOException 每次调用 read() 方法,它从输入流读取一个字符并把该字符作为整数值返回。

Windows平台上运行Tomcat

跟風遠走 提交于 2019-12-03 09:35:15
  从之前的学习中知道,可以调用Bootstrap类将Toomcat作为一个独立的应用程序来运行,在Windows平台上,可以调用startup.bat批处理文件来启动Tomcat,或运行shutdown.bat批处理文件来关闭Tomcat,这两个批处理文件位于%CATALINA_HOME%/bin目录下,下面将会对批处理脚本进行介绍,如果你对DOS命令不太熟悉,那么你需要认真阅读下面的,如何编写批处理文件这个段落, 如何编写批处理文件   下面将会对批处理文件进行介绍,这样你才能理解用来启动或者关闭Tomcat的批处理文件,会对 rem、if、 echo、goto、lable等命令进行介绍,当然,介绍的内容并不能涵盖所欲偶的内容,    首先批处理文件的后缀名必须为 .bat, 可以从Windows Explorer 中双击一个批处理文件,也可以在DOS控制台中键入批处理文件的名字来调用它,调用批处理文件后,文件中的每一行命令都会被解释,下面将会对Tomcat的批处理文件命令进行介绍。    注意:DOS命令及环境变量是区分大小写的,    rem命令:该命令用于注释,解释器不会执行以rem命令开始的行   pause:pause命令用于暂停正在执行的批处理文件,并提示用户按某个键,然后程序会继续执行。   echo:该命令用于在DOS控制台上显示一段文件,例如

如何登陆Tomcat的控制台

大兔子大兔子 提交于 2019-12-03 09:35:08
  当我们成功安装启动Tomcat服务后,在浏览器输入 http://localhost:8080 (8080是Tomcat的默认端口,可自行修改)回车   右上角可以看到三个控制台:Server Status、Manager App、Host Manager   Server Status:用于监控服务器状态   Manager App:可以部署、监控Web应用   当我们尝试登陆任何一个管理界面,都是要求输入用户名及密码的   那么用户名、密码是什么呢?我们先来看看Tomcat的Manager控制台对应的Web应用下的 web.xml 文件   路径为:webapps\manager\ WEB-INF (其实就在我们部署应用的webapps文件夹下)   相应配置片段:   "<security-constraint>   <web-resource-collection>   <web-resource-name>HTML Manager interface (for humans)</web-resource-name>   <url-pattern>/html/*</url-pattern>   </web-resource-collection>   <auth-constraint>   <role-name>manager-gui</role-name>   <

进入tomcat6的控制台

倾然丶 夕夏残阳落幕 提交于 2019-12-03 09:35:02
在tomcat文件夹找到conf文件夹中的tomcat-user.xml文件 , 用记事本打开,在最下面可以看到tomcat默认把用户注释掉了,也就是说打开tomcat主页是进不去管理页面的。 方法如下: 找到 <!-- <role rolename="tomcat"/> <role rolename="role1"/> <user username="tomcat" password="tomcat" roles="tomcat"/> <user username="both" password="tomcat" roles="tomcat,role1"/> <user username="role1" password="tomcat" roles="role1"/> --> 把最上面的<!--和最下面的-->去掉 在<role rolename="role1"/> 这行下面加上<role rolename="manager" />如果是tomcat7则rolename改成 manager-gui 在<user username="role1" password="tomcat" roles="role1"/>后添加 <user username="manager" password="你自己的密码" roles="manager" />如果是tomcat7则roles改成

日志系统ELK使用详解(二)--Logstash安装和使用

≡放荡痞女 提交于 2019-12-03 08:18:26
概述 日志系统ELK使用详解(一)–如何使用 日志系统ELK使用详解(二)–Logstash安装和使用 日志系统ELK使用详解(三)–elasticsearch安装 日志系统ELK使用详解(四)–kibana安装和使用 日志系统ELK使用详解(五)–补充 在开始之前先说一下Logstash的使用和熟悉路线图。接触ELK的时候不能图快,可以尝试着一部分一部分的安装起来熟悉,之后再逐个组装到一起,看效果。 Logstash的独立性很高,熟悉路线可以按照这样来: 1.最基本的就是接收控制台输入,然后解析输出到控制台。 2.从文件读入,解析输出到控制台。 3.从文件读入,解析输出到elasticsearch。 4.实际应用中需要打通的关节。 接下来一起看一下Logstash,这个系列使用的版本(Logstash5.3.0)下载地址是: https://www.elastic.co/cn/downloads 安装 1.安装JDK 1.8.0_65 2.下载logstash5.3.0 3.解压logstash 控制台—》控制台 1.在…/logstash-5.3.0/bin/目录中新建一个文件std_std.conf文件 2.录入如下内容: input { stdin{ } } output { stdout{ } } 3.在bin目录执行命令:./logstash -f std_std

开发者工具又加了什么好东西?(Chrome 68)

本秂侑毒 提交于 2019-12-03 08:06:15
本文转载于: 猿2048 网站➵ https://www.mk2048.com/blog/blog.php?id=hc0jbj10hj 转载自 https://blog.vvvvvvvvvvvvvvv.com/2018/05/28/whats-new-in-devtools-Chrome-68/index.html 由 Chrome官方文章 翻译, 建议查看英文原文, 作为程序员, 读懂官方文档应当是必备的技能(因为译文包含了译者的思维, 不一定能精确的表达原文想要表达的思维). 能拿到这些 '核心数据' 也是必备的技能 Notes: 这些发布说明的视频版本大约在 2018.7 月底左右发行 新的 Chrome 68 开发者工具: Eager Evaluation(即刻求值). 当你键入表达式时, 控制台会预览结果. Argument hints(参数提示). 当你键入函数, 控制台会向你展示该函数期望的参数. Function autocompletion(函数自动补全). 在你键入一个函数调用后, 如 document.querySelector('p') , 控制台会向你展示返回值支持的函数和属性. ES2017 keywords in the Console(ES2017 控制台关键词). 关键字, 如 await , 现在已经支持在控制台的自动补全. Lighthouse

VS的中文乱码问题

人盡茶涼 提交于 2019-12-03 07:49:20
中文乱码的原因 : 1. 中文在不同编码格式下 , 存储的方式不一样 . 2. 如果程序是 A 编码方式编译运行的 , 但是控制台却是以 B 编码方式来显示 , 就会出现乱码 . 3. vs 的控制台默认编码是 GB2312, 编号号是 836 注意 :GBK 编码是兼容 GB2312 的 , 一般描述 GBK 常常就是指 BG2312 如果源代码文件的编码如果是其他编码格式 , 就会导致中文乱码 . 正常场景 : 在 vs 中新建文件时 , 该文件默认都是 GB2312 编码 . 因为控制台默认也是 GB2312 编码 , 所以一般情况下 , 都不会出现中文乱码 . 错误场景 : 1. 直接在项目中导入了其他已经创建好的源代码文件 , 如果该文件不是 BG2312 编码 , 而且含有中文的话 , 就必定会出现中文乱码 . 2. 从其他文件中复制代码到 vs 的文件中 , 也可能导致编码错乱 . 3. 网络编程中 , 和服务器交互通信 , 两端的编码很可能不同 . 我们的 ” 黑客攻击系统 ” 的服务端木马 , 就是 UTF-8 编码格式的 . 解决方案一 : 修改文件的编码 修改源代码文件的 ” 编码格式 ”, 使其和控制台的编码格式保持一致 . 控制台的编码格式默认是 936 代码文件的编码格式 , 可以通过 vs 很方便的修改 : 先用 vs 打开对应的文件 , 然后如下操作