1、Semaphore Semaphore(信号量)是用来控制同时访问特定资源的线程数量,它通过协调各个线程,以保证合理的使用公共资源,它是共享锁的方式。 Semaphore可以用于做流量控制,特别是公用资源有限的应用场景。 1.1 构造方法 public Semaphore(int permits ...
分类:
其他好文 时间:
2020-06-13 00:11:03
阅读次数:
79
how do you quit docker-compose up @ macOS? If you want to run docker-compose up and leave the process running without being attached to your terminal, ...
分类:
系统相关 时间:
2020-06-12 20:28:08
阅读次数:
84
前言 一直以来对内部服务间使用RPC的方式调用都比较赞同,因为内部间没有这么多限制,最简单明了的方式就是最合适的方式。个人比较喜欢类似Dubbo的那种使用方式,把接口层单独出来,作为服务的契约,服务端以这套契约提供服务,客户端使用这套契约调用服务,和使用本地方法的方式是一样的。.Net平台上类似Du ...
分类:
Web程序 时间:
2020-06-12 14:13:35
阅读次数:
82
三层交换配置路由3.1问题如何使用三层交换机和路由配置实现全网互通?配置思路:1.终端设备pc2.交换机-sw1.2.4接口设置3.三层交换-sw3建立vlan-与交换机连接设置trunk允许所有-vlanif设置ip地址-创建vlan300接口0/0/3设置acce模式加入vlan300进入vlanif300设置ip地址-设置静态路由6070网段下一跳4.路由器-子接口设置ip地址打开ARP广播
分类:
其他好文 时间:
2020-06-11 23:25:00
阅读次数:
95
项目初始化 为此,我们先初始化一个新的 Laravel 应用 thrift: laravel new thrift 在 thrift 项目根目录下新增一个 thrift 子目录,然后在该子目录下创建 Thrift IDL 文件 org.thrift,用于定义和用户相关的服务接口(语言为 PHP,命名 ...
分类:
其他好文 时间:
2020-06-11 18:13:09
阅读次数:
142
JSON-RPC,是一个无状态且轻量级的远程过程调用(RPC)传送协议,其传递内容透过 JSON 为主。 我们需要布置两台服务,一台Provider提供服务,另外一台Consumer消费服务 准备工作 1、所需类库 composer require hyperf/json-rpc composer ...
分类:
Web程序 时间:
2020-06-11 17:01:03
阅读次数:
102
@TOCDoccker简介 Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。 Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似iPhone的app),更重要的是容器性能开销极低。&e
*************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is ...
分类:
编程语言 时间:
2020-06-10 17:30:28
阅读次数:
67
在介绍各种端口的作用前,这里先介绍一下在Windows中如何关闭/打开端口,因为默认的情况下,有很多不安全的或没有什么用的端口是开启的,比如Telnet服务的23端口、FTP服务的21端口、SMTP服务的25端口、RPC服务的135端口等等。为了保证系统的安全性,我们可以通过下面的方法来关闭/开启端 ...
NFS优势: 实现数据统一,节省磁盘资源,节省带宽 主要存放:用户上传图片,视频附件等信息 NFS共享存储工作原理 1 在NFS服务端创建共享存储目录与挂载点 2 在NFS客户端创建远程目录挂载点(需要与服务端一致) 3 在NFS客户端进行远程挂载 RPC服务简介(房屋中介) 默认端口:111 与N ...
分类:
Web程序 时间:
2020-06-10 11:35:44
阅读次数:
82