12 2018 档案

摘要:XBlog是dotnet core平台下的个人博客开源系统,它只需要通过Copy的方式即可以部署到Linux和windows系统中;如果你有安全证书那只需要简单配置一下即可提供安全的Https服务。接下来主要介绍XBlog功能、部署和基础设置。 技术要点 基于dotnet core平台,可以运行在w 阅读全文
posted @ 2018-12-28 15:47 beetlex 阅读(5041) 评论(5) 推荐(10)
摘要:之前的文章已经介绍过如何使用HttpClusterApi进行去中心化的HTTP集群服务访问,这一章主要详细讲述如何使用HttpClusterApi,主要包括如何定义节点,创建服务接口和使用接口描述不同情况下的WebApi服务。最后通过HttpClusterApi简便地调用百度的一些云服务接口。 介绍 阅读全文
posted @ 2018-12-27 10:09 beetlex 阅读(1115) 评论(0) 推荐(0)
摘要:之前的文章已经介绍过如何使用HttpClusterApi进行去中心化的HTTP集群服务访问,这一章主要详细讲述如何使用HttpClusterApi,主要包括如果定义节点,创建服务接口和如果使用接口描述不同情况下的WebApi服务。最后简单地通过HttpClusterApi来调用百度的一些云服务接口。 阅读全文
posted @ 2018-12-25 09:39 beetlex 阅读(664) 评论(0) 推荐(1)
摘要:async和await作为异步模型代码编写的语法糖已经提供了一段时间不过一直没怎么用,由于最近需要在BeetleX webapi中集成对Task方法的支持,所以对async和await有了深入的了解和实践应用.在这总结一下async和await的使用,主要涉及到:自定义Awaitable,在传统异步 阅读全文
posted @ 2018-12-22 08:46 beetlex 阅读(1825) 评论(2) 推荐(2)
摘要:写程序做下性能测试都是例行的事情了,一般在普通电脑上测试一下如果比较理想那基本不出什么意外!但世事难料,代码写得不好经常担心CPU不够用,其实写得好但不能完全发挥出CPU资源的优势更是一件悲剧的事情!这次事件已经发生了两回,其实还真的很折磨人的。话不多说回到今天的正题Newtonsoft.Json  阅读全文
posted @ 2018-12-17 14:59 beetlex 阅读(5567) 评论(12) 推荐(15)
摘要:一般应用服务都会部署到多台服务器之上,一、可以通过硬件得到更多的并发处理能力;二、可以避免单点太故障的出现,从而确保服务7X24有效运作。当访问这些HTTP服务的情况一般都是经过反向代理服务进行统一处理,这样的好处就访问透明化,统一管理和控制。但存在的问题就是服务处理延时加大,还有就是对小团或公司来 阅读全文
posted @ 2018-12-13 16:52 beetlex 阅读(2973) 评论(13) 推荐(20)
摘要:在.net中做网络通讯往往都会用到SocketAsyncEventArgs,为了得到更好的性能配合Pool复用SocketAsyncEventArgs可以得到一个更好的效果,但在dotnet core在linux下这一块的处理好像存在严重的问题!经过多天的测试,终于在Linux下Debug到这一情况 阅读全文
posted @ 2018-12-05 10:50 beetlex 阅读(1935) 评论(1) 推荐(2)