摘要: 目标:测试创建1000万客户端连接到服务器端,服务器操作系统 Linux(任意一款发行版服务器版本)。分别在两台硬件一样的服务器,其中一台用于服务器端运行,另一台用于创建千万客户端连接客户端机器。在硬件一致的情况下请确保网络设备达到相关测试要求,例如万兆网络等等。 服务器硬件配置 需要测试千万级连接 阅读全文
posted @ 2019-03-18 11:14 黎东海 阅读(8754) 评论(0) 推荐(0) 编辑
摘要: 目标: 1.支持最新esptouch库更新 2.android和IOS双端混合UI开发App 解决思路: 到esptouch官方开源项目库(android,ios)编译jar及ios标准库到xamarin项目引用。 实现: 1. 下载esptouch库,开源地址: https://github.co 阅读全文
posted @ 2018-12-05 12:53 黎东海 阅读(1656) 评论(5) 推荐(0) 编辑
摘要: cron服务是Linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务: service cron start service cron stop service cron restart service cron reload service cron status 如果未能正常使 阅读全文
posted @ 2018-10-16 15:47 黎东海 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 目前最新的mongodb4.0.2已经支持事务这个重要特性,需要使用的话必须是复制或副本集,这是第一篇先研发如何构建副本集,因为副本集是目前最低成本的高可用群集方式。 1.准备三台服务器,本次使用是的ubuntu16.04。分别在三台服务器执行如下安装指定,参考官方安装连接:https://docs 阅读全文
posted @ 2018-09-08 12:04 黎东海 阅读(2295) 评论(0) 推荐(1) 编辑
摘要: 目标: 1.把golang官方已移动过url的包跟随自己的项目git代码上传到项目源码中. 2.把或自己修改过的差异化fork包跟随自己的项目git代码上传到项目源码中. 解决方案: 方案1.第三方包管理 http://tleyden.github.io/blog/2016/02/08/adding 阅读全文
posted @ 2017-11-09 16:33 黎东海 阅读(946) 评论(0) 推荐(0) 编辑
摘要: /etc/sysctl.conf 持久化 ‘fs.file-max’ 设置到 /etc/sysctl.conf 文件: fs.file-max = 1048576 /etc/systemd/system.conf 设置服务最大文件句柄数: DefaultLimitNOFILE=1048576 /et 阅读全文
posted @ 2017-10-29 15:09 黎东海 阅读(443) 评论(0) 推荐(0) 编辑
摘要: //引用 Windows/system32/Shell32.dll //引用COM组件 shdocvw.dll (Microsoft Internet Controls) //引用COM组件 mshtml.tlb (Microsoft HTML Object Library) //系统进程中获取IE所有已打开的Tab标签 SHDocVw.ShellWindows shellW... 阅读全文
posted @ 2017-01-22 16:42 黎东海 阅读(489) 评论(0) 推荐(0) 编辑
摘要: apt update apt install wget vim /etc/default/docker service docker restart templates: - "templates/web.ratelimited.template.yml" - "templates/web.chin 阅读全文
posted @ 2016-08-25 23:36 黎东海 阅读(409) 评论(0) 推荐(0) 编辑
摘要: Coolpy5发布在即,新版本要求服务端程序只是一个运行文件,经历了go的template无数坑后,最后还是放弃了,所以还是要把前端独立开发一个纯前端程序,但是go程序直接build的话并不支持把前端程序编译到最终生成的文件中,所以须要一种方法把前端程序打包进最终生成的运行文件中。 所用到的包 github.com/GeertJohan/go.rice 下载或编译后会得到一个rice.exe(... 阅读全文
posted @ 2016-07-26 21:03 黎东海 阅读(1861) 评论(0) 推荐(0) 编辑
摘要: 原因golang代码编写是允许在同一个for select代码结构中使用相同的变量名,这样会造成运行时chan发送的内容出现乱码现象,乱码率大概在98%左右,所以这是一个坑,希望大家别重复踩坑。以下是代码说明:var DelHubs chan string = make(chan string)var DelHub chan string = make(chan string)go func() ... 阅读全文
posted @ 2016-07-23 14:59 黎东海 阅读(1051) 评论(0) 推荐(0) 编辑