赞了文章2020-09-24
你到底是来干什么的?首先,你需要这几样东西。Amazon Linux 服务器,有root权限(通过SSH)。NodeJS:[链接]Express:npm install express。Certbot步骤1:安装包EPEL(Extra Packages for Enterprise Linux)资源库中包含了我们安装Certbot所需要的所有包,所以我...
发布了文章2020-06-14
准备工作 首先在 GitHub - teambition/learning-rxjs: Learning RxJS step by step clone 项目所需的 seed,本文中所有涉及到 RxJS 的代码将全部使用 TypeScript 编写。 使用 npm start 启动 seed 项目,在浏览器中通过 [链接] 进入 demo 页面,这篇文章中我们将实现...
赞了回答2020-06-12
楼主根据自己实际需求修改下,我们目前做的项目也是根据code去取得msg的返回值,略改动伪代码,把你的code传进去SuccessResponse就再添加额外的方法处理错误码的msg就好。
提出了问题2020-05-05
发布了文章2020-04-23
水管太长,只要有一处破了,就会漏水了,而且不利于复杂环境弯曲转折使用。所以我们都会把水管分成很短的一节一节管道,然后最大化的让管道大小作用不同,因地制宜,组装在一起,满足各种各样的不同需求。
发布了文章2020-04-02
微服务是一个新兴的软件架构,就是把一个大型的单个应用程序和服务拆分为数十个的支持微服务。一个微服务的策略可以让工作变得更为简便,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。
赞了回答2020-02-20
协程本身会增加cpu的工作量, 如果cpu很闲(大部分时间都消耗在网络磁盘上了),协程就可以提高cpu的利用率 如果cpu本身就很饱和了 用协程反而会降低cpu利用率(需要花时间来做协程调度)。 上面这段代码用go语言可能更快 , 是因为go的协程是支持多线程的(同时好几个...
赞了文章2020-02-17
多线程情况下访问一些共享资源需要加锁,否则就会导致数据错乱的问题分布式锁可以通过DB,Redis,Zk等方式实现,本节主要介绍php使用Redis实现分布式锁
提出了问题2020-02-15
关注了问题2020-02-15
提出了问题2020-02-12
赞了文章2020-01-18
转眼 Swoole 开源项目已经历 8 个年头。这 8 年里,有 116 位开发者为 Swoole 贡献了内核代码。有无数 PHP 开发者为 Swoole 提供 BUG 反馈和改进建议。也有大量 Swoole 用户活跃在 Swoole 的问答社区、SegmentFault Swoole 专栏、QQ/微信技术交流群。在 GitHub 平台...
发布了文章2019-12-16
本文只要讲讲Golang和其他语言的,差异性,让你可以在其他中,可以快速切换到Golang中。Golang吸收了大量语言的特性,有pythone的简单开发,也解决了很多问题,至于为什么选择使用Golang,只要的PHP的局限性太大,JAVA太重。Pythone做数据分析,自己的能力不行。Dock...
发布了文章2019-12-13
图片服务器那些处理方案本来的做法是想使用 Linux rsync来做同步的,可是实践的过程中,发现一个问题,就是图片服务器192.168.1.15这台服务在另一个机房,导致无法使用内网通信,只能使用公网宽带。
赞了文章2019-12-12
要让Express在ES6下跑起来就不得不用转码器Babel了。首先新建一个在某目录下新建一个项目。然后跳转到这个目录下开始下面的操作。 简单走起 安装babel-cli {代码...} 然后,可以安装一些presets {代码...} 现在就应该安装express了 {代码...} 再创建一个我们要运行的...
发布了文章2019-12-11
看到这里你们会发现一个问题就是,安流量计费。只有两台主机是有宽带,其余都是内网通信。如果文字传输的话,流量并不算大,可以这么处理。可是图片过多的时候,如果有资本的企业选择肯定是七牛云之类的服务,因为这里服务包含了(分布式、CDN、还有负载等一系列的功...
提出了问题2019-11-12
发布了文章2019-11-10
RabbitMQ是实现AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。
发布了文章2019-11-10
作为一个 PHPer AND NODEer,最近踏上了golang的学习之旅。为什么做了这个决定呢?第一大厂都已经对php的抛弃了,虽然现在有swoole,可是大厂真的对它做了很好的支持嘛?不太懂,至少现在swoole的生态,和应用的场面是和node.js差不多的。
赞了回答2019-11-04
socket.io+redis-adapter分布式部署+nginx反向代理,这个是社区成熟的方案