当前位置: 首页 > news >正文

莱芜0634技术支持 宿州网站建设企业网站的建设目的有哪些

莱芜0634技术支持 宿州网站建设,企业网站的建设目的有哪些,个人网站源码php,百度在全国有哪些代理商脱胎于历经阿里巴巴10年生产验证的内部产品#xff0c;支持具有数百万服务的大规模场景#xff0c;Nacos作为高性能的动态服务发现、配置管理和服务管理平台从2018年开源以来#xff0c;版本迭代速度很快#xff0c;已经发布到1.2.1#xff0c;已支持企业使用Nacos生产高可…脱胎于历经阿里巴巴10年生产验证的内部产品支持具有数百万服务的大规模场景Nacos作为高性能的动态服务发现、配置管理和服务管理平台从2018年开源以来版本迭代速度很快已经发布到1.2.1已支持企业使用Nacos生产高可用。Nacos社区一直持续投入多语言建设目前支持主流微服务开发语言及主流服务框架和配置管理框架。 本文作者是Nacos contributor杨景他在 2019 对公司产品进行微服务改造时选择了 Nacos独立开发了Nacos SDK for Scala。 欢迎各位感兴趣的开发者参与Nacos社区共建 GitHub:https://github.com/alibaba/nacos 官网https://nacos.io 概述Nacos SDK for Scala Nacos SDK for Scala 是基于 Nacos Java SDK 的封装使得在 Scala 下更易使用。 支持使用 HOCON 做为配置文件支持 Akka Discovery 和 Play-WS 。 Nacos SDK for Scala 既可以 将 Nacos 引入 Scala 生态环境作为微服务应用里的配置管理和服务发现机制。同时也可以 将 Scala/Akka/Play 引入 Java 以及 Spring 微服务环境可以让你在微服务开发中混合使用 Java/Spring Cloud、Scala 应用、 Akka 应用和 Play 应用。它们都通过 Nacos 作为统一的配置管理和服务发现机制。 HOCON使用 HOCON 文件格式的 JVM 语言配置库。 Akka一个用于构建高并发、分布式和弹性消息驱动的 Java 和 Scala 应用程序的工具包。可以更轻松地构建强大的反应式、并发和分布式应用程序。 Akka Discovery可以使用不同技术提供的服务发现。它允许委托端点查找这样可以根据环境的不同通过配置文件以外的其他方式来配置服务。 Play基于一个轻量级、无状态、Web友好的架构以便使用 Java 和 Scala 轻松构建Web应用程序。Play 基于 Akka 构建为高可扩展的应用程序提供了可预测和最小的资源消耗CPU、内存、线程。 Play-WSPlay 框架实现的异步 HTTP 客户端。 背景 作者是一个 12 年的开发老兵从 2012 年开始接触并在工作中使用 Scala。经历过纯 Scala 的业务开发也经历过纯 Java/Spring 的业务开发 也用 Scala 写过 Spring 应用。使用 Scala 写 Spring 有些问题在单个服务里混用 Java 和 Scala 两种语言造成不懂 Scala 的开发人员难以接手维护 而且也造成代码理解和维护困难……。后来随着微服务的兴起各服务之间通过接口调用服务内部实现细节被隐藏起来。作者就在思考是否可以将某些服务使用 Scala 开发并和 Java/Spring 的服务相互配合。 再后来在网上发现了阿里开发的 Nacos对其作了短暂调研后将其引入作为我们的配置管理和服务发现机制。Nacos 的如下优点很吸引我们 中文社区学习和问题解决更方便可单独使用纯 Scala 应用也可以使用支持 Spring Cloud团队里大部分成员都有 Spring 开发经验 这样在 2019 对公司产品进行微服务改造时就选择了 Nacos并将消息、任务调度、文件、日志等工具性质的服务使用 Scala/Akka 实现其余业务服务继续 使用 Spring。Spring 与 Scala 服务之间通过 gRPC 相互调用文件服务因需要向公网提供接口使用 Akka HTTP 提供了 RESTful 服务 有兴趣的读者可以参阅作者翻译的 Akka HTTP 中文文档。 使用了 Nacos 的微服务架构概图 对于很多 Scala 爱好者若公司主要使用 Spring 进行业务开发恰好又使用 Nacos 作为配置管理与服务发现工具。那你可以使用此 SDK 将使用 Scala 实现的服务接入公司的 Spring 生态里。 快速上手 依赖 要在项目中使用请添加以下依赖 libraryDependencies me.yangbajing.nacos4s %% nacos-client-scala % 1.2.1并添加以下依赖源 resolvers Resolver.bintrayRepo(helloscala, maven) 编程使用 Nacos4sNamingService import yangbajing.nacos4s.client.naming.Nacos4sNamingService import yangbajing.nacos4s.client.util.Nacos4s object NamingDemo extends App {val namingService: Nacos4sNamingService Nacos4s.namingService(127.0.0.0:8848, )val status namingService.getServerStatusassert(status UP) } Nacos4sConfigService import yangbajing.nacos4s.client.config.Nacos4sConfigService import yangbajing.nacos4s.client.util.Nacos4s object ConfigDemo extends App {val configService: Nacos4sConfigService Nacos4s.configService(127.0.0.0:8848, )val status configService.getServerStatusassert(status UP) } HOCON 配置 Nacos4s 支持使用 HOCON 作为配置文件。application.conf nacos4s.client {naming {serverAddr 127.0.0.1:8848namespace autoRegisterInstance on # trueserviceName me.yangbajing.nacos4sip 127.0.0.1port 9999}config {serverAddr 127.0.0.1:8848namespace } } 代码 val configService Nacos4s.configService(ConfigFactory.load().getConfig(nacos4s.client.config)) val namingService Nacos4s.namingService(ConfigFactory.load().getConfig(nacos4s.client.config)) 服务自动注册 在使用配置初始化 Nacos4sNamingService 时设置 autoRegisterInstance on 可自动将服务注册到 Nacos。 完整文档请访问Nacos SDK for Scala 源码在https://github.com/yangbajing/nacos-sdk-scala 作者信息 杨景熟悉Java、Scala/Akka熟悉并发编程了解Spring应用框架擅长分布式软件和大数据应用开发对领域驱动设计与反应式系统设计有一定认识。在公司产品进行微服务改造过程中选用了 Nacos 并向社区贡献 nacos-sdk-scala 客户端以便提供 Scala 生态支持。大家可以在我的个人博客或知乎专栏上与我交流 人个主页https://www.yangbajing.me 知乎专栏https://zhuanlan.zhihu.com/yangbajing 原文链接 本文为云栖社区原创内容未经允许不得转载。
http://www.pierceye.com/news/700416/

相关文章:

  • 网站页面建设需要ps吗网站建设结单 优帮云
  • 网站建设对我有什么好处网站首页被k 做跳转
  • 美辰网站建设网站建设公司转型做什
  • 创意网站界面怎么查注册公司的名字可不可以用
  • 微友说是做网站维护让帮忙投注中小企业经营管理培训班
  • 网站开发宣传标语虚拟币挖矿网站开发
  • wordpress是否免费网站移动端seo
  • 加盟网站建设服务极简风格 wordpress
  • phpcms v9 网站模板seo优化的技巧
  • 域名备案网站要不要关7k7k网页游戏
  • 虚拟主机发布网站吗汕头建站平台
  • wap站是什么意思啊阿里云建设网站的步骤
  • 网站备案 异地可以做视频的网站
  • 淘宝网站c 设计怎么做安卓手机做网站
  • 嘉兴做网站建设的公司电商网名大全
  • 欢迎访问中国建设银行网站密码重置wordpress wp_parse_args
  • 普通电脑可以做网站服务器吗找人做网站需要什么条件
  • 长沙公司网站的建设网站图片尺寸
  • 高端网站定制费用是多少php网站建设制作
  • 广州营销型网站建设费用wordpress最新版下载
  • 洛阳网站设计公司xiamiplayer for wordpress
  • 做网站模版形象墙logo墙设计图
  • 视频网站怎么做防盗链好的装修效果图网站
  • 个人音乐分享网站源码移动网站建设的前景
  • 谷歌自建站和优化网站有很多304状态码
  • 甘肃 网站建设高端品牌护肤品
  • 南昌网站建设公司哪家好导航类网站怎么做
  • 织梦如何做汽车贸易网站wordpress调用主站的文章
  • 软件公司网站模板下载上海史特网站建设
  • 辽宁省锦州市住房与城乡建设厅网站网站的建设特色