2019独角兽企业重金招聘Python工程师标准>>>

场景:项目组要我参与开发一个应用系统,采用当前的微服务框架。我的程序(应用程序)应该怎么写呢?

一、是否要独立运行应用程序?

一开始我也这样要求:最好在eclipse里只打开这一个应用程序,独立访问该程序,不要同时打开涉及的其他服务,比如网关、权限及相关业务应用系统,这样我调试程序简单。跨应用程序调程序,机器慢,也不好分析问题。

后来发现不行,有很多系统功能都要求与其他系统关联,不可避免的要求同时打开多个应用程序,通过网关将各系统统一到一个域名下。

总结:只要该系统满足以下条件就可以独立调试,

1、不需要通过ajax访问其他系统(是jsonp处理的除外),

2、不涉及token在系统之间传递与共享

(1)平台管理系统和基础空间数据管理系统、日志系统之间就不涉及

(2)平台管理系统和区域监测数据管理系统之间就涉及

转载于:https://my.oschina.net/u/3756527/blog/1594067

当前框架下微服务开发注意事项 @Arthur相关推荐

  1. java 搭建企业应用框架_溯源微服务开发体系:一位Java开发者的转型思考

    作者丨赵钰莹 简单来说,微服务是将大型单体应用程序和服务拆分为数个甚至数十个微服务,可扩展单个组件而不是整个应用程序堆栈,从而满足服务等级协议.然而,这个过程涉及很多问题需要解决,比如拆分原则.容量规 ...

  2. JAVA SpringBlade 微服务开发平台框架,企业级的SaaS多租户微服务平台,基于Spring Boot 2.7

    SpringBlade微服务开发平台 完整代码下载地址:JAVA SpringBlade 微服务开发平台框架,企业级的SaaS多租户微服务平台 采用前后端分离的模式,前端开源两个框架:Sword (基 ...

  3. 论文:Elastic Scheduling for Microservice Applications in Clouds (云环境下微服务应用的弹性调度)

    Elastic Scheduling for Microservice Applications in Clouds (云环境下微服务应用的弹性调度) 摘要: 微服务被广泛用于灵活的软件开发.最近,容 ...

  4. Java生鲜电商平台-SpringCloud微服务开发中的数据架构设计实战精讲

    Java生鲜电商平台-SpringCloud微服务开发中的数据架构设计实战精讲 Java生鲜电商平台:   微服务是当前非常流行的技术框架,通过服务的小型化.原子化以及分布式架构的弹性伸缩和高可用性, ...

  5. 2020年,我来盘点下微服务架构技术栈

    2020年了,很多小伙伴儿对微服务还比较陌生,说起来很多人可能不敢相信,其实微服务这个概念早在2012年就提出来了,经过了这些年的发展,现在已经成为企业非常主流的架构选项了.今天,我就来带大家一起探讨 ...

  6. 【新书推荐】《ASP.NET Core微服务实战:在云环境中开发、测试和部署跨平台服务》 带你走近微服务开发...

    <ASP.NET Core 微服务实战>译者序:https://blog.jijiechen.com/post/aspnetcore-microservices-preface-by-tr ...

  7. 快速搭建 SpringCloud 微服务开发环境的脚手架

    快速搭建 SpringCloud 微服务开发环境的脚手架 本文作者:HelloGitHub-秦人 本文适合有 SpringBoot 和 SpringCloud 基础知识的人群,跟着本文可使用和快速搭建 ...

  8. 3万字《SpringBoot微服务开发——Shiro(安全)》

    SpringBoot微服务开发--Shiro(安全) 文章目录 SpringBoot微服务开发--Shiro(安全) Shiro(安全) 1.Shiro简介 2.Shiro有哪些功能? 3.Shiro ...

  9. 微服务开发中的数据架构设计 1

    GitChat 作者:陈伟荣 原文:微服务开发中的数据架构设计 关注微信公众号:「GitChat 技术杂谈」 一本正经的讲技术 [不要错过文末彩蛋] 前言 微服务是当前非常流行的技术框架,通过服务的小 ...

最新文章

  1. 重磅!计算机主题征稿,【EI/SCI检索】ICCBD 2021诚邀您投稿参会!
  2. php正则表达式,数组,函数
  3. 获取java 私有属性或 方法
  4. ffmpeg-win32-v3.2.4 下载_iTOP-4412开发板android4.4代码下载和编译
  5. python3.7.2安装pywifi_python pywifi
  6. 嵌入式课程设计-- 电子时钟
  7. java 微信 图灵机器人_使用图灵api创建微信聊天机器人
  8. 计算机考研用python_20年苏州大学计算机考研经验
  9. 在vscode中打开PDF文件
  10. java程序员 thinkpad_JAVA程序员笔记本电脑推荐?
  11. suger BI 创建任务
  12. AutoJs学习-实现日期农历时间显示
  13. oracle 9i for redhat9 下载,RedHat9上安装Oracle9i手记(原作:hotman_x)
  14. 有限域f9的特征是多少_机械公差f9的上下偏差各是多少啊?
  15. 2017.11.3作业
  16. MUI-设置沉浸式状态栏
  17. 100Mbps 和 100Mb/s 单位Mbps和Mb/s有什么不同
  18. Win7重装系统遇到错误怎么办?
  19. ajax append进来的图片闪一下就不见了,ajax上传图片问题
  20. 【转载】《仙剑OL》主题曲_玩家版

热门文章

  1. Boost:can_require_concepr的使用测试程序
  2. Boost:双图bimap分配的测试程序
  3. Boost:bimap双图修改的测试程序
  4. Boost:每个连接处理的测试程序
  5. ITK:写一个TIFF图像
  6. DCMTK:DcmDecimalString类的测试程序
  7. VTK:Filtering之SurfaceFromUnorganizedPointsWithPostProc
  8. OpenCV使用人脸界标检测进行人脸交换
  9. QT的QDBusPendingReply类的使用
  10. QT的QClipboard类的使用