当前位置: 首页 > 知识库问答 >
问题:

创建Spring Cloud微服务

高钱青
2023-03-14

我正在尝试学习并使用Spring Cloud创建一个微服务。我正在使用Spring mvc和Spring Boot进行开发。我为Eureka服务器和Zuul客户端添加了单独的Spring Boot应用程序。我现在有三个Spring引导应用程序。一台Sureka服务器,一台用于Zuul路由,第三台用于我的微服务应用程序。我运行Eureka服务器,发现微服务和Zuul在Eureka服务器UI中正常运行。

    null

对于使用Spring Cloud进行微服务开发,我仍然感到困惑。

共有1个答案

康言
2023-03-14

所以你的困惑有两个要素。亚马逊豆茎适合吗?所以答案是肯定的。但是您需要在那时安排amazon的各种服务。基本上,Amazon弹性Beanstalk更多的是基于表单的,这意味着您需要告诉您想要对应用程序做什么,例如路由设置、缩放机制、应用程序可移植性、应用程序健康管理、与外部日志聚合器的集成等。这对许多人来说是一个很大的学习曲线(包括我:))。在PCF中,这些事情很容易和直接,有时是暗中完成的。现在我可以在Amazon中使用pivotal cloud foundry了吗?答案绝对是肯定的。

关键的云代工是在开源云代工项目上编写的包装器。它是比Amazon Beanstalk更简洁的PaaS选项。您可以使用BOSH软件在amazon ec2(IaaS)盒子上托管PCF。为了回答你,PCF是亚马逊豆茎的另一种选择。你不需要PCF是因为你想使用Amazon Beanstalk,反之亦然。

 类似资料:
  • 本文向大家介绍详解SpringCloud微服务架构之Hystrix断路器,包括了详解SpringCloud微服务架构之Hystrix断路器的使用技巧和注意事项,需要的朋友参考一下 一:什么是Hystrix 在分布式环境中,许多服务依赖项中的一些将不可避免地失败。Hystrix是一个库,通过添加延迟容差和容错逻辑来帮助您控制这些分布式服务之间的交互。Hystrix通过隔离服务之间的访问点,停止其间的

  • 本文向大家介绍可以用微服务创建状态机吗?相关面试题,主要包含被问及可以用微服务创建状态机吗?时的应答技巧和注意事项,需要的朋友参考一下 我们知道拥有自己数据库的每个微服务都是一个可独立部署的程序单元,这反过来又让我们可以创建一个状态机。因此,我们可以为特定的微服务指定不同的状态和事件。 例如,我们可以定义 Order 微服务。订单可以具有不同的状态。Order 状态的转换可以是 Order 微服务

  • SpringCloud微服务运维最佳实践,如何动态定义各种启动参数? 笔者是一名Java服务端程序员,学习微服务后,在部署时发现过程复杂,且做的重复工作非常多,因此学习基本运维。目标是,使用Kubernetes和容器技术进行微服务编排和部署。 本文只讨论服务容器化,不涉及K8s和Jenkins相关内容。 问题概述 在服务容器化时,一些参数必须动态传入,以适应不同的部署环境。变化的参数包括: 部署环

  • 创建 faygo 的Web服务非常灵活自由。用户可以设置服务名称、服务版本号,一个项目应用可以同时创建多个服务、多种网络类型。 支持的网络类型: 网络类型 配置net_types值 HTTP http HTTPS/HTTP2(TLS) https HTTPS/HTTP2(Let’s Encrypt TLS) letsencrypt HTTPS/HTTP2(Let’s Encrypt TLS on

  • 虽然AngularJS提过了很多有用的服务,但是如果你要创建一个很棒的应用,你可能还是要写自己的服务。你可以通过在模块中注册一个服务工场函数,或者通过Modeul#factory api或者直接通过模块配置函数中的$provide api来实现。 所有的服务都符合依赖注入的原则。它们用一个唯一的名字将自己注册进AngularJS的依赖注入系统(injector),并且声明需要提供给工场函数的依赖。

  • 我想做的是在git中提交之后触发一个jenkins管道,以便在Docker中编译和部署微服务。最终,我希望有一个在Kubernetes(可能是AWS)中部署映像的生产配置。 现在,为了工作,微服务需要按顺序开始: ConfigServer 尤里卡服务注册表 网关等。 谢谢!