当前位置: 首页 > news >正文

做电脑网站用什么软件开发工具里没有控件怎么办

做电脑网站用什么软件,开发工具里没有控件怎么办,百度小说排行榜前十,python做网站快吗2019独角兽企业重金招聘Python工程师标准 摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载#xff0c;保留摘要#xff0c;谢谢#xff01; “优秀不是过去是一种心态” 「Spring Cloud Eureka 入门系列」Spring Cloud Eureka 入门 #xff08;一… 2019独角兽企业重金招聘Python工程师标准   摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载保留摘要谢谢   “优秀不是过去是一种心态”   「Spring Cloud Eureka 入门系列」Spring Cloud Eureka 入门 一服务注册中心详解Spring Cloud Eureka 入门 二服务提供者详解 Spring Cloud Eureka 入门 三服务消费者详解本文提纲 1. springcloud-eureka-sample 工程结构 2. 运行 springcloud-eureka-client-provider 服务提供者工程 3. 详解 springcloud-eureka-client-provider 服务提供者工程  一、springcloud-eureka-sample 工程结构 接着上一小节《Spring Cloud Eureka 入门 一服务注册中心详解》我们成功运行了 Spring Cloud Eureka Server 工程作为服务注册中心工程。这小节我们写一个作为客户端的服务提供者工程服务提供者向服务中心注册或者下线服务实例。即图中的右侧 1 2 流程   springcloud-eureka-sample 工程结构 ├── springcloud-eureka-client-customer ├── springcloud-eureka-client-provider └── springcloud-eureka-server 上面依次是 服务消费者工程、服务提供者工程和服务注册中心工程。  二、运行 springcloud-eureka-client-provider 服务提供者工程 运行环境JDK 7 或 8Maven 3.0 技术栈Spring Cloud Dalston.SR1、 spring-cloud-netflix 1.3.1、Spring Boot 1.5.4 自然我们先得去上一小节《Spring Cloud Eureka 入门 一服务注册中心详解》 把注册中心工程启动完毕。1. git clone 下载工程 springcloud-learning-example 项目地址见 GitHub - https://github.com/JeffLi1993/ ... ample git clone https://github.com/JeffLi1993/ ... e.git 2. Maven 编译安装这个工程 cd springcloud-learning-example mvn clean install 3. 运行 Eureka 工程 springcloud-eureka-client-provider 启动 springcloud-eureka-client-provider 工程启动类 ProviderApplication启动服务注册中心工程。 EurekaServerApplication 类路径/springcloud-learning-example/springcloud-eureka-sample/springcloud-eureka-client-provider/src/main/java/org/spring/springcloud/ProviderApplication.java 控制台 Console 看到这类信息代表启动成功 2017-07-10 16:03:15.075 INFO 11020 --- [ main] o.s.c.n.e.s.EurekaServiceRegistry : Registering application provider-service with eureka with status UP 2017-07-10 16:03:15.075 INFO 11020 --- [ main] com.netflix.discovery.DiscoveryClient : Saw local status change event StatusChangeEvent [timestamp1499673795075, currentUP, previousSTARTING] 2017-07-10 16:03:15.079 INFO 11020 --- [nfoReplicator-0] com.netflix.discovery.DiscoveryClient : DiscoveryClient_PROVIDER-SERVICE/10.18.29.31:provider-service:8080: registering service... 2017-07-10 16:03:15.126 INFO 11020 --- [nfoReplicator-0] com.netflix.discovery.DiscoveryClient : DiscoveryClient_PROVIDER-SERVICE/10.18.29.31:provider-service:8080 - registration status: 204 2017-07-10 16:03:15.183 INFO 11020 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8080 (http) 2017-07-10 16:03:15.185 INFO 11020 --- [ main] .s.c.n.e.s.EurekaAutoServiceRegistration : Updating port to 8080 2017-07-10 16:03:15.191 INFO 11020 --- [ main] o.s.springcloud.ProviderApplication : Started ProviderApplication in 9.809 seconds (JVM running for 10.981) 可以看出注册了应用名为 provider-service 的应用该服务提供者的工程端口为 80804. 访问 Eureka 注册中心可视化界面 打开浏览器访问 http://localhost:8888/ 如图所示   可以看到服务提供者向服务注册中心注册自己的实例展示了应用名和端口信息等。三、详解 springcloud-eureka-client-provider 服务提供者工程 1.springcloud-eureka-server  工程目录结构 ├── pom.xml └── src└── main├── java│ └── org│ └── spring│ ├── springcloud│ │ └── ProviderApplication.java│ └── web│ └── ProviderController.java└── resources└── application.yml ProviderApplication.java Eureka Client 启动类启动服务提供者工程 ProviderApplication.java Provider HelloWorld 案例 application.yml 配置文件 2. pom.xml 配置 ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ma ... gt%3BmodelVersion4.0.0/modelVersiongroupIdspringcloud/groupIdartifactIdspringcloud-eureka-client-provider/artifactIdversion0.0.1-SNAPSHOT/versionnamespringcloud-eureka-client-provider :: 服务提供者/name!-- Spring Boot 启动父依赖 --parentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion1.5.4.RELEASE/version/parentdependencies!-- Spring Cloud Netflix Eureka Client 依赖 --dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-eureka/artifactId/dependency!-- Spring Boot Test 依赖 --dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependency/dependenciesdependencyManagementdependencies!-- Spring Cloud Netflix 依赖 --dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-netflix/artifactIdversion1.3.1.RELEASE/versiontypepom/typescopeimport/scope/dependency/dependencies/dependencyManagementbuildpluginsplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-compiler-plugin/artifactIdconfigurationsource1.8/sourcetarget1.8/target/configuration/plugin/plugins/build /project 使用的依赖是 - spring-cloud-netflix 1.3.1 是 Spring Cloud Dalston.SR1 版本。 - spring-cloud-starter-eureka Eureka Client 模块依赖包含了客户端 client 的依赖还有 Ribbon 的依赖如org.springframework.cloud:spring-cloud-netflix-eureka-client:1.3.1.RELEASE org.springframework.cloud:spring-cloud-starter-ribbon:1.3.1.RELEASE  3. application.yml 配置 server:port: 8080 # 服务端口 eureka:client:service-url:defaultZone: http://localhost:8888/eureka/ # 服务注册中心地址 spring:application:name: provider-service # 服务名称 - server.port 设置工程服务端口 - eureka.client.service-url.defaultZone 设置服务注册中心地址  4.注册中心应用启动类 /*** Spring Boot Eureka Server 应用启动类** Created by bysocket on 21/06/17.*/ EnableEurekaClient // Eureka Client 标识 SpringBootApplication // Spring Boot 应用标识 public class ProviderApplication {public static void main(String args) {// 程序启动入口// 启动嵌入式的 Tomcat 并初始化 Spring 环境及其各 Spring 组件SpringApplication.run(ProviderApplication.class,args);} } EnableEurekaClient 标志该应用作为 Eureka Client 并会自动化读取 Eureka 相关配置。6.服务提供者 Hello World 案例 /*** Provider HelloWorld 案例* p* Created by bysocket on 06/22/17.*/ RestController public class ProviderController {private static final Logger LOGGER LoggerFactory.getLogger(ProviderController.class);Autowiredprivate Registration registration; // 服务注册Autowiredprivate DiscoveryClient discoveryClient; // 服务发现客户端RequestMapping(/provider)public String provider() {ServiceInstance instance serviceInstance();LOGGER.info(provider service, host instance.getHost() , service_id instance.getServiceId());return Hello,Provider!;}/*** 获取当前服务的服务实例** return ServiceInstance*/public ServiceInstance serviceInstance() {ListServiceInstance list discoveryClient.getInstances(registration.getServiceId());if (list ! null list.size() 0) {return list.get(0);}return null;} } 可以看到注入了 Registration 和 DiscoveryClient 两个对象 - Registration 服务注册接口包含了获取服务 ID 的方法。 - DiscoveryClient 服务发现客户端具有以下方法      - String description(); 获取描述      - ServiceInstance getLocalServiceInstance(); Deprecated 方法被删除推荐不要使用。获取本地服务实例      - ListServiceInstance getInstances(String serviceId);  通过服务 ID获取当前服务的服务实例      - ListString getServices(); 获取所有服务 ID 列表四、小结 此小章节介绍了如何 Eureka 作为服务提供者并向服务注册中心注册自己实例。 下一小结讲下 服务消费者详解 具体是如何向服务注册中心注册自己发现其他服务并调用其他服务的。系列目录如下Spring Cloud Eureka 入门 一服务注册中心详解Spring Cloud Eureka 入门 二服务提供者详解 Spring Cloud Eureka 入门 三服务消费者详解 资料 1.《Spring Cloud微服务实战》   2. 官方文档http://cloud.spring.io/spring- ... EASE/ by 泥瓦匠博客 — http://www.bysocket.com/ — https://github.com/JeffLi1993   转载于:https://my.oschina.net/jeffli1993/blog/1305440
http://www.pierceye.com/news/969921/

相关文章:

  • php网站开发实战的书网站开发排行榜
  • 摄影师都在哪些网站发布作品云虚拟主机搭建网站
  • 中小企业电子商务网站建设传奇手游代理平台
  • 网站建设需要每年交钱吗如何选择宣传片制作
  • 建设网站为网站网站做广告芜湖市网站建设
  • 网站建设和维护怎么学android开发编辑wordpress
  • 有哪些学做衣服的网站生产管理软件app
  • 网站换域名 蜘蛛不来广告宣传片制作公司
  • 百度做个网站要多少钱如何在淘宝网做自己的网站
  • 网站建设属于营业范围里的哪一项深圳外贸建站网络推广联客易
  • 网站开发公司 郑州wordpress 服务器环境
  • 网站搭建什么意思砀山做网站
  • 营销型网站服务长沙做网站费用
  • 提供信息门户网站定制怎样做wordpress模板
  • 做爰小视频网站如何制作淘宝客网站
  • 公司架设网站费用怎么做分录linux网站开发软件
  • 网站可信图标精品网站建设费用 地址磐石网络
  • 朝阳住房和城乡建设厅网站学佛网站开发项目需求分析
  • 做快递单的网站会不会是骗人的网站推广营销收费
  • 网站设计师需要学什么wordpress focus
  • 查询网网站十大求职招聘app排行
  • 百度 搜索到手机网站wordpress百科汉化
  • 自己做的网站点击赚钱徐州万网网站建设
  • 网站定制生成器网页制作需要会哪些
  • 最重要的网站官方网站手机 优帮云
  • 建一个展示网站下班多少钱怎样给一个公司做网站改版
  • wordpress 网站死机php7.0 wordpress 设置
  • 免版权费自建网站自考本科官网
  • 使用ai做网站设计长沙建设网站哪家好
  • 建设行业网站价格公共服务标准化建设