- 博客(10)
- 资源 (3)
- 收藏
- 关注

转载 解析Sers微服务-NetCore之Serslot
NetCore之Serslot 创建时间 2020-01-28 12:00 修改时间 2020-01-28 14:21 1.服务站点的生命周期 介绍Serslot之前,我们先了解一下服务站点的生命周期。 1.1 服务站点启动时 先使用api加载器(ApiLoader)查找本地提供的api,打包成api接口描述数据(SsApiDesc,json格式) 通讯层(CL,Communicat...
2020-02-17 11:52:13
231

原创 Sers微服务2.1.1
# Sers微服务架构协议(Sers 2.1.1/release) Sers为一套跨平台跨语言的开源微服务架构协议。 单机QPS能达15万。目前支持C++、Java、c#。 此版本为v2.1.1版。(RequestQueue模式) 部署 参见Release-Sers-v2.1.1 点我查看docker部署 性能测试 部署(或运行)ServiceCenter Gover Gateway Robot...
2019-10-08 17:44:10
137

原创 docker部署Sers
Sers v2.0.1 docker部署 (x.1)安装docker (x.2)修改 daemon.json 需要https,我们可以修改下daemon.json来解决: (x.1)修改文件 /etc/docker/daemon.json { "registry-mirrors": [ "http://hub-mirror.c.163.com"], "insecure-registri...
2019-08-26 17:23:38
159

原创 Sers微服务架构 初探
Sers NetCore 部署文件 Sers为一套 跨平台 跨语言 的开源 微服务架构协议。 https://github.com/sersms/Sers_NetCore_HelloWorld https://github.com/sersms/Sers_NetCore_HelloWorld_Publish/tree/master/Sers/20190306 可部署到Linux(centos7或u...
2019-03-07 08:59:25
2046
原创 Sers微服务快速入门-02.快速接入
Sers微服务快速入门-02.快速接入 微服务给我们的第一映像是架构复杂庞大,部署起来非常麻烦。其实并非如此,不同的架构选型必然带来不同的优点和缺点,没有一劳永逸的方法,配置简单是因为仅适用特定的功能场景。在项目或产品的实际开发中往往随着时间的推进需要实现不同场景的功能,导致架构扩展,致使部署越来越复杂。 如果我们之前的代码没有使用微服务,现在随着产品要求商务要求等需要使用微服务怎么办?架构迁移是一件很耗时费力的事情,如果能有一套简洁的微服务方案,能够无需对原始代码进行修改即可进行微服务迁移就好了。
2021-07-08 10:46:34
190
原创 Sers微服务快速入门-01.简介
Sers微服务快速入门-01.简介 微服务给我们的第一映像是分布式、架构复杂庞大,部署起来非常麻烦。其实并非如此,不同的架构选型必然带来不同的优点和缺点,没有一劳永逸的方法,配置简单是因为适用的功能场景简单。在项目或产品的实际开发中往往随着时间的推进需要实现不同场景的功能,导致架构的扩展,致使部署越来越复杂。 如果我们之前的代码没有使用微服务,现在随着产品要求商务要求等需要使用微服务怎么办?架构迁移是一件很耗时耗力的事情,如果能有一套简洁的微服务方案,能够无需对原始代码进行重构即可进行微服务迁移就好了。
2021-07-08 10:46:15
223
原创 Vit.Ioc-轻量的配置文件依赖注入库
Vit.Ioc 在ASP.NET Core中,我们一般会用到自带的IOC容器,或者使用第三方IOC容器(如Autofac)。自带容器不支持配置文件注入,而第三方又过于庞大,接下来介绍的Vit.Ioc是一套开源的对DependencyInjection进行扩展工具库,它可以通过配置文件实现依赖注入,最总要的是,它使用起来非常简单!简单!还是简单! 源码地址 我们用一个例子说明Vit.Ioc的所有用法。 (x.1)一个不使用Vit.Ioc的例子 首先,我们创建一个普通的ASP.NET Core Web项目Vi
2021-06-06 23:31:08
167
原创 CentOS8安装k8s
一.CentOS8安装k8s 参考 https://www.jianshu.com/p/18426efb3d60 # 1.关闭selinux等 # 关闭selinux setenforce 0 sed -i 's/^SELINUX=enforcing$/SELINUX=permissive/' /etc/selinux/config # 查看selinux状态 getenforce # 关闭防火墙 iptables -F iptables -X systemctl stop firewalld s
2021-05-10 12:46:02
1373
转载 解析Sers微服务-NetCore之HelloWorld
NetCore之HelloWorld 2020-01-27 18:17 Sers提供了3种c#接入的方式(用户亦可自定义接入),Serslot是对net core2.1 web api的原生支持。无需修改原有web api代码结构,修改3处地方(仅一处代码)即可无缝接入。点我查看源码。点我下载源码。 1.添加nuget包引用 编辑csproj文件,添加如下代码,通过nuget安装Sersl...
2020-02-17 11:50:49
242
SersPublish2.1.1.250.zip
2020-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人