首页 > 其他分享 >Activity7入门学习(四)

Activity7入门学习(四)

时间:2022-12-13 22:34:05浏览次数:48  
标签:Activity7 服务 入门 Kubernetes Spring Boot 学习 我们 Cloud

官网地址:https://activiti.gitbook.io/activiti-7-developers-guide/components/spring-cloud

从Activiti框架的角度来看,我们依赖于Spring Boot / Spring Cloud / Spring Cloud Kubernetes的3个关键方面,
它们使我们的组件(如Process Runtime)能够很好地与其他基础设施集成。

首先,我们依赖Spring Boot HATEOAS来实现所有的REST端点,以确保它们是对齐的,并且我们有最少的代码需要维护。
我们还为遵循Alfresco API准则的JSON有效负载提供了另一种格式。
Spring Boot是我们创建微服务的首选武器。我们依赖Spring Boot来提供一组基本的测试框架,以创建REST端点和依赖注入来引导我们的服务。
我们严重依赖Spring Boot Starter概念,其中我们使用@EnableAutoConfiguration创建运行时需要的所有bean。
这些AutoConfigurations还帮助我们提供配置点,以参数化所提供服务的行为。

其次,我们严重依赖Spring Cloud Stream,以确保我们能够以异步的方式消费和发射事件。这是确保独立组件可以在不紧密耦合的情况下进行协作的关键促成因素。Spring Cloud Stream支持绑定的概念,它允许我们使用底层消息代理的不同实现,如:RabbitMQ, Kafka, Amazon SQS等。
最后,我们利用了几个服务之上的抽象层,如服务注册、用于动态服务注册的网关、发现和路由、分布式配置服务等。
为了在Kubernetes内部利用这些功能,我们使用Spring Cloud Kubernetes项目,该项目已经包含在Spring Cloud发布系列中。
通过使用Spring Cloud Kubernetes,我们可以将我们的服务集成到Kubernetes本地服务中,以利用服务发现、配置、秘密等功能。
我们利用所有的组件来确保我们在分布式环境中良好地运行,比如Kubernetes内部的Docker技术。
我们还确保Activiti Cloud不会与这些技术提供的任何功能重叠,以免造成任何摩擦。

标签:Activity7,服务,入门,Kubernetes,Spring,Boot,学习,我们,Cloud
From: https://www.cnblogs.com/wk-missQ1/p/16980874.html

相关文章

  • RabbitMQ学习
    第1章消息队列1.MQ的相关概念1.1什么是MQ​ MQ(messagequeue),消息队列,本质是个队列,遵循先入先出原则,只不过队列中存放的内容是message而已,还是一种跨进程的通信机......
  • 数据结构学习笔记 第一章
    一、为什么要写博客?前段时间听过一个在学术界卓有成就的学长谈他的学习、科研经验,他讲到“很多学生往往只重视学习或者科研的成果,却忽视了学习的过程······对于......
  • Activity7入门学习(二)
    官网地址:https://activiti.gitbook.io/activiti-7-developers-guide/getting-started/getting-started-activiti-coreGettingStarted-ActivitiCoreGettingStartedw......
  • HEVD 学习笔记
    HEVD学习笔记1.HEVD概述+环境搭建​ HEVD作为一个优秀的内核漏洞靶场受到大家的喜欢,这里选择x86的驱动来进行黑盒测试学习内核漏洞,作为学习笔记记录下来​ 从以下......
  • 学习Java第二天
    打开CMD的方式:开始+系统+命令提示符Windows+R输入CMD3.在任意文件夹下面,按住shift键+鼠标右键点击,在此处打开命令型窗口4.资源管理器的地址栏前面加上cmd路径管理......
  • salesforce零基础学习(一百二十三)Transaction Security 浅入浅出
    本篇参考:https://help.salesforce.com/s/articleView?id=sf.enhanced_transaction_security_policy_types.htm&type=5https://developer.salesforce.com/docs/atlas.en-u......
  • Activity7官网查看指导
    官网链接:https://activiti.gitbook.io/activiti-7-developers-guide/getting-started/getting-started-activiti-cloudGettingStarted-ActivitiCloudGettingstartw......
  • 重链剖分学习笔记
    最近在机房自习复习了一下这些东西,主要给自己看的。参考文献:OIWiki《算法竞赛》(罗勇军,郭卫斌著)1重链剖分简介1.1重链剖分基本性质树链剖分,就是把树分成若......
  • 2022-12-13学习随笔
    今天结束新老师的讲课,换回了原来的老师讲了.今天学习了字符流的操作/转换流/对象流,学的勉勉强强,还不知道日后的实际操作开发.工程路径和模块路径是个难点,不知道怎......
  • 重链剖分学习笔记
    最近在机房自习复习了一下这些东西,主要给自己看的。参考文献:OIWiki《算法竞赛》(罗勇军,郭卫斌著)1重链剖分简介1.1重链剖分基本性质树链剖分,就是把树分成若......