localhost

Spring Cloud--Hystrix配置Dashboard,Turbine集群监控

半腔热情 提交于 2019-12-07 01:04:00
前言 Github: https://github.com/yihonglei/SpringCloud-Study Eureka注册中心:eureka-server 服务提供者(订单服务):eureka-provider-order Feign-api(服务接口抽象):eureka-feign-api Feign客户端消费(含hystrix和dashboard):eureka-consumer-feign-hystrix-dashboard 仪表盘:eureka-hystrix-dashboard 服务熔断:eureka-consumer-hystrix 集群监控:eureka-hystrix-turbine(新增工程) 在使用turbine集群之前,需要先搭建好hystrix-dashboard单个服务监控仪表盘。 参考: https://blog.csdn.net/yhl_jxy/article/details/95329627 一 turbine实例 1、项目结构 2、pom.xml依赖 <!-- 监控 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <!--

linux /etc/hosts文件作用

北战南征 提交于 2019-12-07 00:46:37
1. 关于/etc/host,主机名和IP配置文件 Hosts : The static table lookup for host name(主机名查询静态表) Linux 的/etc/hosts是配置ip地址和其对应主机名的文件,这里可以记录本机的或其他主机的ip及其对应主机名。不同的linux版本,这个配置文件也可能不同。比如Debian的对应文件是/etc/hostname。 2. 配置文件 这个文件可以配置主机ip及对应的主机名,对于服务器类型的linux系统其作用还是不可忽略的。在局域网或是INTERNET上,每台主机都有一个IP地址,它区分开每台主机,并可以根据ip进行通讯。但IP地址不方便记忆,所以又有了域名。在一个局域网中,每台机器都有一个主机名,用于区分主机,便于相互访问。 Linux主机名的相关配置文件就是/etc/hosts;这个文件告诉本主机哪些域名对应那些ip,那些主机名对应哪些ip: 比如文件中有这样的定义 192.168.102.136 dbfan aeolus 假设192.168.102.136是一台网站服务器,在网页中输入http://dbfan或http://aeolus就会打开192.168.102.136/的网页。dbfan是域名,aeolus是主机名别名 通常情况下这个文件首先记录了本机的ip和主机名: 127.0.0.1

Android cannot access localhost?

倾然丶 夕夏残阳落幕 提交于 2019-12-07 00:39:21
问题 I started a local http server on Android and it can be reached by other computers in the same local network. But if I try to access this server using opera on the same phone, it won't work. So this means we are not able to access localhost on Android? Thanks! 回答1: You shoud use next IP 10.0.2.2 回答2: Just check this http://developer.android.com/guide/developing/devices/emulator.html#networkaddresses If ur app running in localhost:3000, then try to use as 10.0.2.2:3000 in your android emulator

SpringCloud(六)Hystrix仪表盘Dashboard

佐手、 提交于 2019-12-07 00:36:45
SpringCloud(六)Hystrix仪表盘Dashboard SpringCloud提供了Hystrix-Dashboard,可以对每一个HystrixCommand进行监控,直观的显示每一个熔断器的健康状态。 文章目录 SpringCloud(六)Hystrix仪表盘Dashboard 引入Hystrix Dashboard 监控单个服务 集成Turbine监控多个服务 Hystrix仪表盘图表说明 引入Hystrix Dashboard 在此前项目的基础上我们新建一个服务 dashboard service 用作监控服务。 Hystrix Dashboard需要在 pom.xml 文件中引入 < dependency > < groupId > org.springframework.cloud </ groupId > < artifactId > spring-cloud-starter-hystrix-dashboard </ artifactId > </ dependency > 在我们的启动类上增加 @EnableHystrixDashboard 注解 /** * 监控服务启动类 */ @SpringBootApplication @EnableEurekaClient @EnableHystrixDashboard public class

[日常] 解决mysql localhost可以连接但是127.0.0.1不能连接

痴心易碎 提交于 2019-12-07 00:07:36
在测试mysql的过程中遇到使用localhost可以连接但是127.0.0.1不能连接,原因是localhost使用的本地socket连接,127.0.0.1使用使用的tcp连接 在mysql库的user表中,root账号默认的加密验证方式是auth_socket是,从新使用新的方式生成一下密码加密就可以了 可以更改下用户的加密方式: update user set authentication_string=password("123456"),plugin='mysql_native_password' where user='root'; 来源: https://www.cnblogs.com/taoshihan/p/12000235.html

Eureka集群搭建

末鹿安然 提交于 2019-12-06 22:39:29
1、Eureka 集群搭建 2、Eureka 自我保护机制 Eureka 集群搭建 高可用集群配置 当注册中心扛不住高并发的时候,这时候 要用集群来扛; 普通操作 我们再新建两个 module microservice-eureka-server-2002 microservice-eureka-server-2003 pom.xml 把依赖加下 <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka-server</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <!-- 修改后立即生效,热部署 --> <dependency> <groupId>org.springframework</groupId> <artifactId>springloaded</artifactId> </dependency> <dependency>

DNS named.conf文件详解

烈酒焚心 提交于 2019-12-06 22:32:53
配置文件: /etc/named.conf /在NAMED.CONF 配置文件中使用//和/* */来进行注释, options { /*OPTIONS选项用来定义一些影响整个DNS服务器的环境,如这里的DI RECTORY用来指定在本文件指定的文件的路径, 如这里的是将其指定到 /var/named 下,在这里你还可以指定端口等等。不指定则端口是53 */ directory "/var/named"; }; // // // a caching only nameserver config // controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; }; }; zone "." IN { //在这个文件中是用zone关键字来定义域区的,一个zone关键字定义一个域区 type hint; /*在这里type类型有三种,它们分别是master,slave和hint它们的含义分别是: master:表示定义的是主域名服务器 slave :表示定义的是辅助域名服务器 hint:表示是互联网中根域名服务器 */ file "named.ca"; //用来指定具体存放DNS记录的文件 }; zone "localhost" IN { //定义一个域名为localhost的正向区域 type master; file

spring cloud : 消息中间件kafka

风格不统一 提交于 2019-12-06 21:43:14
1. 安装Kafka 1. 下载JDK 、kafka(自带Zookeeper) http://mirrors.hust.edu.cn/apache/kafka/1.0.0/kafka_2.11-1.0.0.tgz 下载 ,解压到 D:\STS_ENV\kafka_2.11-1.0.0 (执行 bin 下的脚本,此处使用 windows 所以使用 windows/ 下的 bat 脚本) 2. 下载 SecureCRT 连接 查看服务器系统版本 cat /proc/version [root@T-mysql ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.4 (Maipo) 1. 安装jdk 1.8.0_121 : =》上传到/opt目录 =》解压jdk ( tar-zxvf jdk-8u121-linux-x64.tar ) =》配置环境变量:vi /etc/profile添 加如下参数: export JAVA_HOME=/opt/jdk1.8.0_121 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar =》生效 source/etc

Linux通过 Docker 可以托管 .NET Core啦!

感情迁移 提交于 2019-12-06 21:10:50
我是首次接触 Docker 并且距离成为一名 Linux 高手还有很远的一段路程。因此,这里的很多想法是来自一个新手。 内容 安装按照 https://www.microsoft.com/net/core 上的介绍在你的电脑上安装 .NET Core 。这将会同时在 Windows 上安装 dotnet 命令行工具以及最新的 Visual Studio 工具。 源代码 你可以直接到 GitHub 上找最到最新完整的源代码。 转换到 .NET CORE 1.0 自然地,当我考虑如何把 API 从 .NET Core RC1 升级到 .NET Core 1.0 时想到的第一个求助的地方就是谷歌搜索。我是按照下面这两条非常全面的指导来进行升级的: 从 DNX 迁移到 .NET Core CLI 从 ASP.NET 5 RC1 迁移到 ASP.NET Core 1.0 当你迁移代码的时候,我建议仔细阅读这两篇指导,因为我在没有阅读第一篇指导的情况下又尝试浏览第二篇,结果感到非常迷惑和沮丧。 我不想描述细节上的改变因为你可以看 GitHub 上的提交。这儿是我所作改变的总结: 更新 global.json 和project.json 上的版本号 删除 project.json上的废弃章节 使用轻型 ControllerBase 而不是 Controller, 因为我不需要与 MVC

request与response的作用

喜夏-厌秋 提交于 2019-12-06 19:05:33
Request对象:为脚本提供了当客户端请求一个页面或者传递一个窗体时,客户端提供的全部信息。这包括能指明浏览器和用户的HTTP变量,在这个域名下存放在浏览器中的cookie,任何作为查询字符串而附于URL后面的字符串或页面的<FORM>段中的HTML控件的值。也提供使用Secure Socket Layer(SSL)或其他加密通信协议的授权访问,及有助于对连接进行管理的属性。 Response对象:用来访问服务器端所创建的并发回到客户端的响应信息。为脚本提供HTTP变量,指明服务器和服务器的功能和关于发回浏览器的内容的信息,以及任何将为这个域而存放在浏览器里新的cookie。它也提供了一系列的方法用来创建输出,例如无处不在的Response.Write方法。 cookie: Cookies是当你浏览某网站时,由Web服务器置于你硬盘上的一个非常小的文本文件,它可以记录你的用户ID、密码、浏览过的网页、停留的时间等信息。 当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等。 讲的通俗一点就是: Request(中文“请求”的意思)类:可以理解为客户端向服务器端请求的信息,就是客户端向服务器端请求时,把自己的浏览器信息、HTTP变量和保存在客户端的Cookie告诉服务器