会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
长沙大鹏
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2020年3月7日
使用EventBus + Redis发布订阅模式提升业务执行性能(下)
摘要: 前言 上一篇博客上已经实现了使用EventBus对具体事件行为的分发处理,某种程度上也算是基于事件驱动思想编程了。但是如上篇博客结尾处一样,我们源码的执行效率依然达不到心里预期。在下单流程里我们明显可以将部分行为进行异步处理,提升下单操作的执行效率。 Redis基础命令 Redis有两种方式可支持我
阅读全文
posted @ 2020-03-07 15:27 长沙大鹏
阅读(1544)
评论(3)
推荐(3)
2020年3月3日
使用EventBus + Redis发布订阅模式提升业务执行性能
摘要: 前言 最近一直奔波于面试,面了几家公司的研发。有让我受益颇多的面试经验,也有让我感觉浪费时间的面试经历~因为疫情原因,最近宅在家里也没事,就想着使用Redis配合事件总线去实现下具体的业务。 需求 一个简单的电商,有几个重要的需求点 商品下单后TODO 存储订单信息 锁定商品库存 消息推送商家端 订
阅读全文
posted @ 2020-03-03 15:55 长沙大鹏
阅读(2098)
评论(3)
推荐(2)
2020年2月22日
使用C#的计时器加观察者模式完成报警推送需求
摘要: 前言 这两天面试了一个物联网公司高级研发,面试题是下面这样子 公司领导,部门主管,小组组长,组成员4级,假如有个 疫情预警,先通知组人员(对个人,主要有一个处理就算处理了) 如果3分钟没处理,就往组长发短信,如果组长3分钟没处理就往上级推送。一级一级的。 要求单程序并发至少支持1000tps预警事件
阅读全文
posted @ 2020-02-22 00:30 长沙大鹏
阅读(860)
评论(2)
推荐(4)
2020年2月13日
Linux安装部署Redis(超级详细)
摘要: 前言 网上搜索了一筐如何在Linux下安装部署Redis的文章,各种文章混搭在一起勉强安装成功了。自己也记录下,方便后续安装时候有个借鉴之处。 Redis版本 5.0.4 服务器版本 Linux CentOS 7.6 64位 下载Redis 进入官网找到下载地址 https://redis.io/d
阅读全文
posted @ 2020-02-13 18:36 长沙大鹏
阅读(339530)
评论(16)
推荐(39)
2020年2月11日
Linux部署MongoDB
摘要: 下载安装包 打开网站 https://www.mongodb.com/download-center/community查找与Linux版本一致的MongoDB安装包。我这里选择安装包格式为tgz压缩文件,版本是RHEL7.0 Linux 64-bit X64 回到Xshell控制台,输入下载命令
阅读全文
posted @ 2020-02-11 23:20 长沙大鹏
阅读(2625)
评论(0)
推荐(0)
2020年2月9日
使用Nginx对.NetCore站点进行反向代理
摘要: 前言 之前的博客我已经在Linux上部署好了.NetCore站点且通过Supervisor对站点进行了进程守护,同时也安装好了Nginx。Nginx的用处非常大,还是简单说下,它最大的功能就是方便我们做后续的横向拓展,当站点的流量越来越大时候可以进行负载均衡,反向代理最大用处也是如此。 反向代理反向
阅读全文
posted @ 2020-02-09 17:28 长沙大鹏
阅读(1736)
评论(0)
推荐(4)
2020年2月8日
Linux部署.NetCore站点 使用Supervisor进行托管部署
摘要: 前言 之前终于在Linux上部署好了.NetCore站点,但是这个站点非常“脆弱”。当我的ssh连接关闭或者我想在当前连接执行其他命令时候就必须关闭dotnet站点的执行程序。这显然不是我想要达到的效果,还好知道有所谓的守护进程这个东西,大多数人都是推荐采取Supervisor来进行Linux上的应
阅读全文
posted @ 2020-02-08 00:51 长沙大鹏
阅读(732)
评论(0)
推荐(1)
Linux部署.NetCore站点
摘要: 1、注册微软秘钥 sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm 2、yum update 更新软件包 yum update 3、下载aspnetcore运行时 yum in
阅读全文
posted @ 2020-02-08 00:30 长沙大鹏
阅读(569)
评论(0)
推荐(0)
2020年2月6日
Linux基础之文件权限
摘要: 这两天试着将.NETCore站点部署到了Linux,因为缺少类似Supervisor这种Linux程序守护进程的服务,导致每当我SSH链接断开则我的.NETCore站点也随之Over。为了让我的站点能正常运转,我开始了Supervisor学习之旅,可惜Linux的基础实在是太差了,安装好Superv
阅读全文
posted @ 2020-02-06 14:46 长沙大鹏
阅读(486)
评论(0)
推荐(0)
2020年2月4日
Linux安装部署Nginx
摘要: 现在是2020年2月4日,被疫情害的家里蹲的第N天,闲得无聊就玩下Linux,熟悉了一些Linux常用的命令就想着把.NetCore的站点部署到Linux上。 首先部署下Nginx,下面是自己部署Nginx的步骤,全当笔记记下了~ Linux环境: CentOS 7.6 64位 所需的软件程序有wg
阅读全文
posted @ 2020-02-04 11:54 长沙大鹏
阅读(813)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告