qifun / scala-bcp Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
目前BCP的所有性能参数都在 https://github.com/qifun/scala-bcp/blob/master/src/main/scala/com/qifun/bcp/Bcp.scala 中作为全局常量存在,所以BCP的用户无法修改性能参数。
这些性能参数应当改为BcpSession
中的protected def
,供不同需求的游戏以及测试用例修改。
例如:
protected def heartBeatDelay = 3.seconds
根据性能评测,timer占用了较高CPU,应该优化代码,减少timer的使用(从 qifun/json-stream#17 移来)。
完善重置session功能,并测试
当网络环境较差,连接达到上限且全部不可用时,所有连接的Finish包发不出去,整个session都会被卡死
完善bcp-client 重置功能
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.