服务器
我钟意饮王老菊
Just lose it
展开
-
Netty自定义逻辑线程池实现相同角色的数据修改串行化执行和与work线程分离
前言:目前在写一个简易版的新人游戏服务器demo,使用的是netty框架,由于netty是Reactor模型,由boss线程池进行对于套接字是否就绪的监听,work线程池对于io流进行操作。前面一直将游戏逻辑放在了work线程池中处理,这样子如果遇到一些耗时大的逻辑会影响netty框架对于io流的读取。这里就将新建一个逻辑线程池进行逻辑处理,并且串行化执行对于同一个角色的数据修改。问题:为什么要串行化对于角色数据修改?对于游戏来说,角色的血量、蓝量。这些可能会被其他角色的攻击、buffer、技能等等原创 2020-12-23 11:59:58 · 612 阅读 · 0 评论 -
Netty基础之JAVA普通IO与NIO
前言:接到了一个新人培训的第一阶段计划,需要用到netty框架,由于本人之前没什么接触过netty。这里写下博客记录一下学习过程咯。传统IO话不多说吧 先上个栗子:public class OioServer { @SuppressWarnings("resource") public static void main(String[] args) throws IOException { //线程池 ExecutorService pools=Exe原创 2020-12-08 16:20:08 · 141 阅读 · 0 评论 -
nginx二级域名https配置以及可能会遇到的错误
前言:最近需要做一个小程序的后台,然后微信小程序的后台大家都知道,需要配置https才可以上线发布。而我本身服务器就已经有了一个博客网站了,所以这里开辟了一个二级域名给微信小程序后台,这里记录一下nginx配置https的过程。第一步 申请ssl证书申请ssl证书咯,这一步没啥好说的,我用的是腾讯云,域名也是腾讯云的时候买的,所以就在腾讯云搞了。然后下载证书。解压此时需要运用scp命令...原创 2020-04-10 01:53:10 · 1222 阅读 · 2 评论