jonwang@queyang.com

群晖218+使用感受

终于还是入了一台218+,群晖的程序做的确实赞,唯独这个服务器的cpu太弱了,好歹还是2000多的东西,Intel赛扬处理器是最大的瓶颈,当上传图片时需要进行缩略图转换,cpu会一直100%运行。其实群晖的相关文章太多了,我也不想写什么,以下列一些我遇到的问题 关于硬盘分区和格式化的问题 在安装时是没有办法直接选的,如果不想用系统自带的,想用 raid1 什么的,记得安装好系统不要装任何App这样就可以删除存储空间然后重新格式化自己想要的了(也可再全部删除弄),我呢一开始装了东西不知怎么弄,待研究明白已经不想再折腾了。 关于多账号的homes权限设置问题 一直在说群辉DSM 6.x中,不同用户 […]

解决mac系统(10.11.5+ and macOS Sierra)读取 samba 共享速度慢的问题

困扰了几个星期的问题终于找到原因了,之前一直误以为是NSA的 smb 共享服务器速度慢的问题,万万没想到,原来是Mac捣的鬼。我读取 samba 共享的速度始终只有10-12MB/s之间,还特地用有线试了还是这个速度,后来无意间找到 https://dpron.com/os-x-10-11-5-slow-smb/ 这篇文章才发现李鬼,在 10.11.5+ 以及最新的 10.12 的 Sierra 都有这个问题。按文章里说的改过后,瞬间从10MB/s 跑到了 60MB/s 的速度(我那个 cubieTruck 的服务器的极限了)。 简单的说就是,如果 mac 是客户端,那么给 /etc/nsmb […]

使用 xdebug 在 phpStorm 进行 php 本地和远程 swoole 调试设置

其实类似 xdebug 在 phpStorm 的调试文件一搜一大把,这里简单的总结下,主要是适合使用 swoole 开发的人。 本地调试的设置方法 第1步 在 Run 菜单中点击 Edit Configurations,然后点击最左侧 + 按钮,选择 PHP Script。 第2步 Configuration 的 File 参数就选择 swoole 的启动文件,Arguments 输入你这个启动文件的参数,没有的话就留空,名字自己设定 完成 然后点击保存,如果 phpStorm 提示找不到php命令的话你设置下路径就好了。 这个时候在窗口的右上角就会有一个可以调试的按钮,这个时候在要断点的位置 […]

一步到位,开启https + http2

今天头条上看到自己网站可以免费获取证书,于是尝试了下,最终一步到位全部成功。 系统为:centos7 + nginx 第一步,获取证书 ps: 免费的哦,而且不像自签名的那种证书浏览器会不认 很简单,先安装certbot命令: yum install certbot 然后使用此命令生成证书: certbot certonly –webroot -w /var/www/example -d example.com -d www.example.com 这边说明下, /var/www/example 是你现在网站可以访问的根目录,在生成时它会创建一个 .well-known 文件夹去验证你是否有 […]

笔记:canvas 支持retina显示解决模糊的问题

之所以模糊是在浏览器上生成的图片是1x的非矢量图,所以在retina屏幕上会出现模糊的问题(手机版的浏览器无此问题),以下是我整理的一段代码。 原理很简单,先算出 ratio 值(2,3等)然后根据 ratio 值对 canvas 的 width 和 height 调整,并且一定要对 canvas.getContext("2d") 获取的对象进行 scale(ratio, ratio) 相同的倍数,否则图片会被拉小。 function reviseRatio(canvas, width, height) {     var co […]

笔记:css 实现玻璃磨砂效果

.test{     -webkit-filter: blur(3px);     -moz-filter: blur(3px);     -ms-filter: blur(3px);     -o-filter: blur(3px);     filter: blur(3px); } 很简单,只要给个 filter: blur(3px); 就可以了,其中里面的数值是玻璃模糊程度

开源了一个好用又简单的大数据日志数据实时统计服务功能 Easy Total

因为我们公司游戏的日志越来越多,普通的数据光插入数据就会让数据库挂掉,后来我们用 Hadoop 集群来处理日志,但是问题是需要越来越多的服务器,为了解决这个问题,用了半年时间开发了一个简单好用的实时统计服务器:EasyTotal。此服务还在测试,感兴趣的同学可以去点赞或贡献代码,项目地址 https://github.com/xindong/easy-total。在我们线上测试环境(监听了20多条统计的SQL语句)单机每分钟处理300万+的日志量cpu负载在 3 – 5之间,可持续处理1000万/分钟的日志量,峰值可达1300万/分钟,这样的性能堪称无敌,因为这样的数据光插入 10 […]

  • admin01
  • admin02

[笔记] centos 里使用 lvm 挂载多个硬盘

首先安装命令: yum install -y lvm2 使用 parted -l 查看当前硬盘的信息,出来的结果类似: 警告: 无法以读写方式打开 /dev/sr0 (只读文件系统)。/dev/sr0 已按照只读方式打开。 错误: /dev/sr0: unrecognised disk label Model: QEMU QEMU DVD-ROM (scsi) Disk /dev/sr0: 432kB Sector size (logical/physical): 2048B/2048B Partition Table: unknown Disk Flags: Model: Virtio Bl […]