会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
渠唐
博客园
首页
新随笔
联系
订阅
管理
2020年4月1日
搭建生产级的Netty项目
摘要: Netty是Trustin Lee在2004年开发的一款高性能的网络应用程序框架。相比于JDK自带的NIO,Netty做了相当多的增强,且隔离了jdk nio的实现细节,API也比较友好,还支持流量整形等高级特性。在我们常见的一些开源项目中已经普遍的应用到了Netty,比如Dubbo、Elastic
阅读全文
posted @ 2020-04-01 18:45 渠唐
阅读(707)
评论(0)
推荐(0)
2020年3月31日
微服务实战——SpringCloud下的服务发现与注册组件Eureka集成
摘要: 聊聊服务发现注册 服务多,迭代快是微服务的明显特征。那么在快速小版本迭代业务时,如果按照传统的方式发布更新服务,手动的修改一些服务与服务之间的调用关系是非常麻烦且累人的。一个典型的场景可能是,一个微服务升级迭代之后,硬件环境发生改变(IP等的变化)。传统的做法是修改与其有调用关系的微服务调用地址然后
阅读全文
posted @ 2020-03-31 18:58 渠唐
阅读(417)
评论(0)
推荐(1)
微服务实战——微服务架构选型SpringCloud / Dubbo / K8S比较(一)
摘要: 说在前面 大概是三年前,因一些原因公司原项目最初为单体结构部署,所有业务模块都在一个项目里面,而后随着业务的不断膨胀以及模块之间的耦合,导致后面增加或修改一些简单业务时的成本都会变的极大。新入职的同事更是苦不堪言,学习代码的成本极高。基于这些原因,就开始了后面漫长的架构改造旅途。 这么多微服解决方案
阅读全文
posted @ 2020-03-31 18:57 渠唐
阅读(2023)
评论(0)
推荐(0)
微服务实战——Spring Cloud + Zuul Gateway + Eureka集成
摘要: 上一篇简单说了SpringCloud与Eureka的集成。主要解决了微服务间的服务注册及调用的问题。这一篇集成Zuul,而后结合SpringCloud、Eureka、Zuul环境下进行真实系统联调,帮助更好的对这些组件的理解。毕竟,实战才是学习最快的方法。 一、聊聊网关 上篇也提到过,微服务下,各个
阅读全文
posted @ 2020-03-31 18:55 渠唐
阅读(1865)
评论(0)
推荐(0)
微服务实战——SpringCloud与Feign集成
摘要: 上一篇集成了ZuulGateway和Eureka并进行了测试。在实际场景中,我们肯定会有很多的微服务,而他们之间可能会存在相互调用的关系,那么,如何优雅的处理服务之间的调用问题呢?接下来就是我们要解决的。 简单的说下Feign Feign 是一个声明式REST Web服务客户端,可以处理微服务间的W
阅读全文
posted @ 2020-03-31 18:48 渠唐
阅读(1540)
评论(0)
推荐(0)
微服务实战——高可用的SpringCloudConfig
摘要: 管理微服务配置 对于单体应用架构来说,会使用配置文件管理我们的配置,这就是之前项目中的application.properties或application.yml。如果需要在多环境下使用,传统的做法是复制这些文件命名为application xxx.properties,并且在启动时配置spring
阅读全文
posted @ 2020-03-31 18:46 渠唐
阅读(750)
评论(0)
推荐(0)
2015年11月13日
制作自己的网站第二步***在Linux上装上需要的软件以及部署项目配置**
摘要: 在购买自己的服务器后,如果想要把项目跑起来,就得安装一些必要的软件。这里只说一些最基础最基本最不可或缺的几个。其他的可以根据自己的需要安装使用。 首先,那就是配置jdk了,我们可以通过一些工具把下载好的Linux版的jdk包拉到Linux的目录里面。当然这个是最方便的。不过也可以直接在线下...
阅读全文
posted @ 2015-11-13 17:58 渠唐
阅读(573)
评论(0)
推荐(0)
2015年11月3日
Eclipse打war包方法以及Eclipse移植项目时JDK版本不匹配Project facet Java version 1.7 is not supported
摘要: 打包时: 在项目上右键选择Export,如图:然后选择WAR file,如图所示。接着再:其中web projecct为打出来包的名字,Destination,打包后存的位置,点击Browse...修改。Target runtime为tomcat的版本。然后点击Finish就可以了。如图:打包完成...
阅读全文
posted @ 2015-11-03 14:59 渠唐
阅读(898)
评论(0)
推荐(0)
2015年11月2日
Eclipse移植项目时JDK版本不匹配Project facet Java version 1.7 is not supported
摘要: Eclipse移植项目时JDK版本不匹配Project facet Java version 1.7 is not supported如果原有项目用的为JDK1.7,而自己的是低版本JDK,比如1.6,可在项目上右键,选择properties,弹出窗口后点击Project Facets选择Java修...
阅读全文
posted @ 2015-11-02 16:05 渠唐
阅读(1609)
评论(0)
推荐(0)
2015年10月22日
个人网站开发***云服务器+Linux+域名***
摘要: 作为一个改变世界的程序猿,我们不应该只会埋头写程序修bug还得会点别的,当然如果要是自己搞个网站玩玩,既可以锻炼技术,没事也可以和圈外的朋友吹吹牛。因为水平有限,就弄一些最基础的看看喽,不喜勿喷。。。哈哈。 首先当然是云服务器啦,当然可选择的品中太多了,有阿里,腾讯等都可以提供这些滴,优点是比...
阅读全文
posted @ 2015-10-22 15:55 渠唐
阅读(1346)
评论(2)
推荐(0)
下一页
公告