微服务

#微服务#

已有12人关注此标签

内容分类

中间件小哥

降本增效利器,阿里云Serverless应用引擎再推“限时6折优惠”活动

您是否遇到过: 资源利用率低,多数服务器 CPU 平均利用率在 10% 以下,企业上云成本高。 感知 IaaS 购买和集群运维,企业繁杂的运维管理浪费人力、物力。 想拥抱 Kubernetes、微服务架构来解决业务痛点,但学习曲线陡。 阿里云 Serverless 应用引擎 SAE 给出了这些难题的解决方案。 Serverless 应用引擎(Serverless App Engine,简称 SAE)是面向应用的 Serverless PaaS 平台,提供了Iaas+PaaS集成的解决方案,支持多种方式部署应用,支持主流微服务框架,采用最小化闲置资源原则,以秒级弹性伸缩性能为您打造快速、低成本、高效的服务。 目前推出“一键玩转 Serverless 应用引擎”活动,开通、消费、或者提交产品体验文章,可获赠樱桃键盘、全自动雨伞、电动牙刷、城市旅行双肩包等福利好礼,现在扫描文末二维码,加入"Serverless 应用引擎用户群"还有Serverless 小姐姐--您的贴心管家,全天在线为您提供超贴心的服务。 Serverless 应用引擎上线后,获得众多用户的青睐,为回馈用户,SAE推出“限时6折优惠”,用更低的价格,为用户提供更优质的产品和服务。 11月20日,阿里云 Serverless 应用引擎产品经理--黛忻以及阿里云云原生应用平台技术专家--行松在云栖社区直播间,和大家分享: SAE产品定位 SAE产品优势&核心特性 SAE适用场景/行业&客户案例介绍 SAE产品近期路标 产品主流程演示 参与直播,点击【直播间传送门】更多信息,点击【产品详情】 扫码加入阿里云 Serverless 应用引擎用户钉钉群,掌握动态资料:

耳东@Erdong

时序数据库那么多,你最喜欢哪一个呢?

时序数据库产品系列是是广泛应用于物联网(IoT)设备监控系统 ,企业能源管理系统(EMS),生产安全监控系统,电力检测系统等行业场景的专业数据库产品,提供百万高效写入,高压缩比低成本存储、预降采样、插值、多维聚合计算,查询结果可视化功能;解决由于设备采集点数量巨大,数据采集频率高,造成的存储成本高,写入和查询分析效率低的问题。 目前阿里云也提供了如下两款时序数据库产品,分别是: Influxdb 数据库产品 InfluxDB®是一款专门处理高写入和查询负载的时序数据库,用于存储大规模的时序数据并进行实时分析,包括来自DevOps监控、应用指标和IoT传感器上的数据。 主要特点 InfluxDB®是帮助您处理时序数据的一个绝佳选择,目前有以下特点:专为时间序列数据量身订造高性能数据存储。TSM引擎提供数据高速读写和压缩等功能。简单高效的HTTP API写入和查询接口。针对时序数据,量身订造类似SQL的查询语言,轻松查询聚合数据。允许对tag建索引,实现快速有效的查询。数据保留策略(Retention policies)能够有效地使旧数据自动失效。 文档链接:https://help.aliyun.com/document_detail/113093.html Prometheus 数据库产品 Prometheus是目前企业级云原生应用的首选开源监控工具。作为云原生计算基金会(CNCF)第二个毕业的项目(第一个是Kubernetes),Prometheus对K8s容器环境有很好的原生支持。 Prometheus 适用于记录任何纯数字取值的时间序列。 它适用于以机器为中心的监控以及高度动态的面向服务架构的监控。 在微服务的世界中,它对多维数据收集和查询的支持是一种特殊的优势。Prometheus 专为提高可靠性而设计,是您在停电期间可以快速诊断问题的系统。 每个 Prometheus 服务器都是独立的,不依赖于网络存储或其他远程服务。 当基础架构的其他部分损坏时,您可以依赖它,并且您不需要设置大量的基础架构来使用它 文档链接:https://help.aliyun.com/document_detail/123098.html 互动话题: 1、你都使用过那个时序数据库产品,在什么场景下使用的?2、你觉得时序数据库最适合在什么场景下使用?3、你在使用时序数据库的过程中遇到过什么问题吗?

游客lu77uhhjnraki

微服务

请问一套完整的微服务架构应该是怎样的

GZUncle

sentinel 部署问题

sentinel 部署后 ,本地服务访问服务器,sentinel 控制台可监控到本地服务;但服务部署到服务器时,sentinel 无法监控到已部署到服务器到服务!! 求解

李博 bluemind

微服务注册中心启动报这个错,什么情况,各位大神?

本问题及下方已被采纳的回答均来自云栖社区【阿里Java技术进阶2群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

中间件小哥

高可用系统的全链路追踪成难题?你应该看看阿里云新发布的这款黑科技!

在一次800多人的开发者调研中,当回答“现阶段构建一个高可用的系统,您遇到的三个最大的难题是什么?”时,57%的开发者选择了全链路追踪,使之成为排名第二的三大难题之一。 微服务架构下的分布式应用架构虽然满足了应用横向扩展需求,但是如何进行分布式应用诊断成为挑战。虽然,业内有诸如Jaeger, Zipkin 和 Skywalking等开源解决方案,但存在着研发投入较高、自建成本较高、运维难度较大的挑战。 阿里云链路追踪Tracing Analysis 源自阿里巴巴内部的 EagleEye,可帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈,降低研发和运维投入及风险,成本仅自建全链路系统的1/5或更少。 6月12日,阿里云链路追踪Tracing Analysis 产品经理延福将在云栖社区直播间,与大家分享: 分布式应用架构下的诊断难题; 业内的开源解决方案; 链路追踪 Tracing Analysis 的功能和优势; 链路追踪 Tracing Analysis 的成本分析。 参与直播,点击【直播间传送门】更多信息,点击【产品详情】直播讨论,加入钉群 21704851 参与话题,赢取限量奖品: 全链路追踪是否是构建微服务体系的三大难点之一? 阿里云链路追踪 Tracing Analysis 支持哪些开源产品? 阿里云链路追踪 Tracing Analysis 成本是自建的多少?

某十八

spring boot开发的微服务,存在相互间的调用通信。用什么方式保证安全

spring boot开发的微服务,存在相互间的调用通信。用什么方式保证安全。(没有用户账号密码认证)比如一个开户注册的场景,用户申请开通试用环境。A服务做一些校验及记录信息等的工作,由B服务进行进行环境的开通服务。 A调用B服务

技术小能手

赠书啦!2019年5月上旬值得一读的10本技术书籍(Flink、Kubernetes、微服务架构等)

导语:读书可以丰富我们的知识量。多读一些好书,能让我们开阔视野,增长知识。本周小编为大家整理了2019年5月上旬值得一读的10本技术书籍,其中涉及大数据、云计算、微服务架构等方面。 1、《Flink原理、实战与性能优化》 作者:张利兵 适读人群 :流计算开发工程师、大数据架构工程师、大数据开发工程师、数据挖掘工程师、高校研究生以及高年级本科生 推荐理由:从功能、原理、实战和调优4个维度循序渐进讲解利用Flink进行分布式流式应用开发,指导读者从零基础入门到进阶。作者是经验丰富的架构师,曾经是明略数据的大数据架构师,现为第四范式的AI项目架构师。 2、《企业数据湖》 作者:(印度)汤姆斯·约翰(Tomcy John),潘卡·米斯拉(Pankaj M 适读人群:致力于实现企业数据湖的Java开发者和架构师。 致力于实践Lambda架构和大数据技术的Java开发者。 致力于探索大数据技术并渴望利用大数据技术提供解决方案的Java开发者。 推荐理由:本书分为三个主要部分。第一部分介绍了数据湖的概念、企业中数据湖泊的重要性,以及Lambda架构的最新进展。第二部分将深入研究使用Lambda架构构建数据湖的主要组件,介绍了一些流行的大数据技术,如Apache Hadoop、Spark、Sqoop、Flume和弹性搜索。第三部分以实际操作的方式展示如何实现一个企业数据湖,并介绍了几个实际的用例,而且展示了如何将其他外围组件添加到湖中以提高效率。在本书的最后,读者将能够选择正确的大数据技术,使用lambda架构模式来构建企业数据湖。 3、《Spark内核设计的艺术:架构设计与实现》 作者: 耿嘉安 适读人群 :已经了解过Spark,但还想深入理解Spark实现原理的人;大数据技术爱好者;对性能优化和部署方案感兴趣的运维工程师与架构师;开源代码爱好者,喜欢研究源码的同学可以通过本书学到一些阅读源码的方式、方法。 推荐理由:多位专家联袂推荐,360大数据专家撰写,剖析Spark 2.1.0架构与实现精髓。细化到方法级,提炼出多个流程图,立体呈现架构、环境、调度、存储、计算、部署、API七大核心设计。本书可以帮助读者节省阅读源码时间,充分体会大数据处理平台的设计精髓,透彻理解源码,工作中的性能、定制化、升级、排障不求人,基于较新的Spark 2.1版本,目前很少有资料系统讲述。 4、《Docker技术入门与实战(第3版)》 作者:杨保华,戴王剑,曹亚仑 适读人群 :云计算开发人员、网络应用开发与管理人员。 推荐理由:入门Docker的首本书,经典畅销书升级,系统化掌握容器技术栈,第3版基于 Docker 新 18.x 系列版本。 5、《Kubernetes进阶实战》 作者:马永亮 适读人群 :云计算工程师;运维工程师;系统开发工程师;程序架构师;计划考取CKA认证的用户;其他对容器编排感兴趣的人员。 推荐理由:马哥教育CEO马哥(马永亮)撰写,基于Kubernetes1.12,具备大量实操案例,提供代码下载及配置清单,透彻解析技术架构、组件应用、扩缩容、网络与存储策略,以及技术进阶等话题。 6、《Istio入门与实战》 作者:毛广献 适读人群 :云计算开发人员 、 微服务开发人员 。 推荐理由:本书通过从零开始搭建一个微服务实验,逐一展示Istio的主要功能,直观地帮助读者理解Istio,非常适合入门级读者快速掌握Istio技术。 7、《KVM实战:原理、进阶与性能调优》 作者:任永杰 程舟 适读人群 :Linux运维工程师、KVM开发者、云平台开发者、虚拟化方案决策者、KVM的用户以及其他对KVM虚拟机感兴趣的计算机爱好者 推荐理由:两位作者来自于Intel和阿里云,是国内早期的KVM布道者之一,是虚拟化和云计算方面的专家。2013年,本书的上一版弥补了市场空白,得到了市场的广泛认可,本书在此基础上做了大幅度修订,与时具进。 8、《云安全原理与实践》 作者:陈兴蜀,葛龙 适读人群:高等院校计算机及相关专业的本科生和研究生 推荐理由:全面揭示云计算中的各类安全问题及相应的解决方案。 9、《重新定义Spring Cloud实战》 作者:许进,叶志远,钟尊发,蔡波斯 等 适读人群 :想要对“Spring Cloud微服务体系”从入门到精通的Java技术栈开发者。 推荐理由:Spring Cloud中国社区出品,核心成员来自原阿里、蚂蚁金服和京东金融等,BAT近10位专家力荐,内容足够广、有深度、重生产实践。 10、《微服务架构设计模式》 作者:[美] 克里斯·理查森(Chris Richardson) 著,喻勇 译 适读人群 :本书的重点是架构和开发,适合负责开发和交付软件的任何人(例如开发人员、架构师、 CTO等)阅读。 推荐理由:微服务架构的先驱、Java 开发者社区的意见领袖 Chris Richardson亲笔撰写,微服务实用落地指南 ,涵盖44个架构设计模式,系统解决服务拆分、事务管理、查询和跨服务通信等难题。这本微服务架构权威指南不仅由国内微服务布道师喻勇倾情翻译,还得到了易宝支付CTO陈斌、Polaris Tech联合创始人蔡书、才云科技CEO张鑫鼎力推荐。 结语:以上就是2019年5月上旬值得一读的10本技术书籍的详细内容,就让我们一起站在巨人的肩膀上继续前行吧。 这里是彩蛋:10本书作为福利赠送给一直支持云栖君的小伙伴们! 拿书规则: 在本文评论中回复以上10本中你最想看的一本书籍名称及理由。 我们将从留言评论中抽取10名幸运小伙伴免费赠送以上正版书籍一本!

youseniu

容器内ping不通

我有一个swarm的容器集群cluster-ysn,它有两个节点pnodea和zentao,第一个应用push,配置的hostname为microservice-push-master,它只有一个容器push_push_1,在节点zentao上,容器ip为172.20.81.10;第二个应用user,它有两个容器,分别是user_user_1在节点pnodea上,user_user_2在节点zentao上,然后我去user_user_2容器里执行ping microservice-push-master命令,显示对应的ip一直为172.20.81.10,这是正常的结果,然后我去user_user_1容器里执行ping microservice-push-master命令,显示对应的ip一会是172.20.81.10,一会是172.20.123.3,一会是172.20.123.19(这个一直显示 Destination Host Unreachable),这是不正常的结果。请问这是什么原因?这个问题导致我的java微服务很不稳定

中间件小哥

EDAS 邀你共创,有机会获得 EDAS 产品代金券及千元苏宁购物卡

企业级分布式应用服务EDAS是一个应用托管和微服务管理的PaaS平台,提供应用开发、部署、监控、运维等全栈式解决方案,同时支持Dubbo、Spring Cloud等微服务运行环境,助力您的各类应用轻松上云。 为了进一步提升产品的使用体验,文档的可读性及可用性,现诚邀你参与EDAS文档共创活动,只要你熟读指定共创文档,并提出优化建议,即有机会获得EDAS产品代金券及苏宁购物卡。 点击这里,了解活动详情。 关于共创文档,你是否了解:1、你是否参与过 EDAS 的其他有奖活动?2、共创文档范围共分几类?3、此次活动最高奖励是什么? 关注最新动态,参与技术共创,打造极致产品体验。

hz的夏天

CSB与API网关,该怎么选择,使用上有什么区别?

生产方的服务有http、ws、微服务等各种类型,需要安全高效的开放给第三方,要求对消费方的身份、调用次数、调用时间段等,进行权限管理。那么应该用CSB还是API网关呢。感觉API网关可以管理微服务,但其他管理功能弱,CSB管理功能齐备,但怎么处理微服务的管理?

李博 bluemind

spring+cloud各微服务上层需要一个独立的项目对前端提供接口服务吗?

spring+cloud各微服务上层需要一个独立的项目对前端提供接口服务吗?

李博 bluemind

SpringCloud如何将SpringBoot单体应用改造为微服务?

SpringCloud如何将SpringBoot单体应用改造为微服务?

k8s小能手

如何在不在主机上发布端口的情况下访问在docker容器(由Rancher管理)中运行的MySQL?

我正在使用Rancher来管理编排我的Docker容器的Kubernetes。 我们需要持久性的每个微服务(在容器中运行)都有一个相应的MySQL容器。例如,MyApp在名为MyApp的容器中运行,并持久存储到名为MySQL-MyApp的MySQL容器中。 我们有很多这样的。我们不想定义运行MySQL容器的节点,因此如果它与该主机上的任何其他端口冲突,则无法在主机上发布/公开该端口。 但是,如果我们的某个微服务的某些数据出现问题,我们需要能够使用MySQL Workbench访问相关容器中的MySQL实例,以便从我们物理网络上的外部机器查看/编辑数据库中的数据。 有什么想法我们会怎么做呢?我们能够以某种方式暂时公开/发布一个正在运行的MySQL容器的端口,以便我们可以通过MySQL Workbench连接到它,还是有其他方法可以完成这项工作?

李博 bluemind

咨询一下,前端访问微服务,axios访问api,现在一般是通过ngnix路由到具体实际接口,还是通过kubernate分发到接口访问?

咨询一下,前端访问微服务,axios访问api,现在一般是通过ngnix路由到具体实际接口,还是通过kubernate分发到接口访问?

李博 bluemind

如何构建微服务

如何构建微服务

李博 bluemind

现在依然是使用SSH开发,公司行业决定的,不会去搞分布式、微服务等主流的技术,而且开发编码的工作量并不大了,都是配置,或者copy,对个人而言逐渐堕落,大多数人一般又是基于公司项目情况而对某一技术进行深入了解的,在不换工作的前提下,个人怎么发展,怎么提升或深入技术

现在依然是使用SSH开发,公司行业决定的,不会去搞分布式、微服务等主流的技术,而且开发编码的工作量并不大了,都是配置,或者copy,对个人而言逐渐堕落,大多数人一般又是基于公司项目情况而对某一技术进行深入了解的,在不换工作的前提下,个人怎么发展,怎么提升或深入技术

k8s小能手

在kubernetes上使用相同数据库的多个pod

我想知道同一个Kubernetes集群中的多个pod是否可以访问使用Google云持久磁盘上的持久卷配置的数据库。 目前我正在构建一个微服务架构Web应用程序,它在不同的pod中有3个节点api,它们都访问同一个数据库。那么我如何用kubernetes实现这一目标。

k8s小能手

如何在Pod中查看应用程序日志

我们正在向微服务迈进,并使用K8S进行集群编排。我们正在使用Dynatrace和Prometheus服务器构建基础设施以进行指标收集,但它们尚未处于良好状态。我们在其中一个Pod上的Java应用程序无法运行。我想看看应用程序日志。 如何访问这些日志?

k8s小能手

如何在k8s和微服务之间互相访问

使用K8S部署,我们的项目基于springcloud。我想知道在K8S中,因为多节点部署传递了注册表的默认主机名,所以网关部署在A中,配置部署在B中。它们之前无法通过eureka相互访问。我改为eureka.instance.prefer-ip-address: true,但我发现他们只能在同一台主机上互相访问。他没有使用K8S的cluster-ip。我想知道如何在K8S中的服务之间相互访问。