Spring Cloud微服务如何设计异常处理机制?

齐达内 发表了文章 • 0 个评论 • 645 次浏览 • 2019-06-03 21:36 • 来自相关话题


【编者的话】今天和大家聊一下在采用Spring Cloud进行微服务架构设计时,微服务之间调用时异常处理机制应该如何设计的问题。我们知道在进行微服务架构设计时,一个微服务一般来说不可避免地会同时面向内部和外部提供相应的功能服务接口。面向外部提供的服务接口,会通...
查看更多

微服务化后缓存怎么做

大卫 发表了文章 • 0 个评论 • 562 次浏览 • 2019-06-03 15:41 • 来自相关话题


【编者的话】最近接手的代码中遇到几个缓存的问题,存在一些设计原则的问题,这里总结一下,希望可以对你有帮助。

问题

问题1: 店铺数据的获取,将用户关注的数据放在店铺信息一起返回。

对外提供的接口:
{{{List<Shop> ge...
查看更多

容器环境下Node.js的内存管理

老马 发表了文章 • 0 个评论 • 696 次浏览 • 2019-06-03 15:26 • 来自相关话题


【编者的话】在基于容器的Node.js应用程序中管理内存的最佳实践。

在docker容器中运行Node.js应用程序时,传统的内存参数调整并不总是按预期工作。本文我们将阐述在基于容器的Node.js应用程序内存参数调优中并不总是有效的原因,并提供了在容器环境...
查看更多

容器监控之kube-state-metrics

徐亚松 发表了文章 • 0 个评论 • 773 次浏览 • 2019-06-03 13:21 • 来自相关话题


概述

已经有了cadvisor、heapster、metric-server,几乎容器运行的所有指标都能拿到,但是下面这种情况却无能为力:
  • 我调度了多少个replicas?现在可用的有几个?
  • 多少个Pod是running/stopped/te...
查看更多

闲聊我心中的运维开发

aoxiang 发表了文章 • 0 个评论 • 966 次浏览 • 2019-06-03 12:21 • 来自相关话题


前言

在我入职上家公司的运维部之前,我所以为的运维工程师只是修修电脑,拉拉网线,布布机器。

诸不知,运维所涉及的知识面、专业点非常广,对从业人员素质也要求非常高,运维工作在大型互联网公司的重要性不比业务开发差。且分类繁多:
  • 桌面运维工程师
  • 业...
查看更多

微服务间的调用和应用内调用有什么区别

阿娇 发表了文章 • 0 个评论 • 822 次浏览 • 2019-06-03 11:19 • 来自相关话题


【编者的话】目前大部分的系统架构都是微服务架构,就算没有注册中心、服务管理,也肯定是多个服务,单体服务比较少了。

大家平时需要在应用内调用rpc接口也比较多,那么有没有思考过微服务之间的调用和应用内直接调用有什么区别呢?面试时是不是经常被被问到微服务呢,...
查看更多

2019企业IT现状和趋势调研报告:70.7%的企业有云原生相关计划

灵雀云 发表了文章 • 0 个评论 • 681 次浏览 • 2019-06-03 11:00 • 来自相关话题


2019年第一季度,灵雀云发起了“企业IT应用现状和云原生技术落地情况”的调研,通过定向邀请,3个月内共收集了400余份有效调研问卷,这些调研问卷80%以上都来自于国内政府、金融、能源、制造、汽车等传统行业的IT从业者。

发起本次调研的初衷,是我们希望了解当...
查看更多

容器云未来:Kubernetes、Istio 和 Knative

博云BoCloud 发表了文章 • 0 个评论 • 726 次浏览 • 2019-06-03 10:38 • 来自相关话题


导读

目前以Kubernetes为基础构建的容器生态逐渐完善,这其中Kubernetes、Istio、Knative三个独立项目被越来越多的人提及,并且已经开始尝试大规模落地实践,它们恰好构成了容器云的未来拼图。今天与大家一起分享下,这三个项目究竟...
查看更多

GitLab CI/CD 在 Node.js 项目中的实践

尼古拉斯 发表了文章 • 0 个评论 • 919 次浏览 • 2019-06-03 09:58 • 来自相关话题


【编者的话】近期在按照业务划分项目时,我们组被分了好多的项目过来,大量的是基于 Node.js 的,也是我们组持续在使用的语言。

现有流程中的一些问题

在维护多个项目的时候,会暴露出一些问题:
  1. 如何有效的使用 测试用例
  2. 如何有效的使用 ES...
查看更多

工作中99%能用到的Git命令

JetLee 发表了文章 • 0 个评论 • 476 次浏览 • 2019-06-03 09:09 • 来自相关话题


分支操作

  1. git branch 创建分支
  2. git branch -b 创建并切换到新建的分支上
  3. git checkout 切换分支
  4. git branch 查看分支列表
  5. git branch -v 查看所有分支的最后一次操...
查看更多