CFwin7升级服务器为1.5.7但是服务器是0.7...

手机签到经验翻倍!快来扫一扫!
CF总是自动关闭!经研究有重大发现,果然是麻花疼垃圾服务器的问题!!
5033浏览 / 60回复
CF总是自动关闭!经研究有重大发现,果然是麻花疼垃圾的问题!!&&&&
研究的切入点就是,CF自动关闭时候,从新登陆,CF会员也会被增加一次强退记录。。。
大家都知道,CF会员在战斗中退出,是不会增加强退记录的,我开了CF会员,强退/误杀& 一直是& 0/0!&&&&&&&& 前几天更新了黑鹰版本1.28,就出现CF自动关闭的情况,我从新登陆就会增加1次强退记录!&&&&&& 今天更新了1.29版本还是如此,自动关闭2次,从新登陆增加了2次强退记录!&&&& 现在我已经10几次强退记录了、、、草!
多花27.5元的开CF会员就这待遇,我去论坛反应狗日QQ版主还禁我发言!!
现在的问题,无非是玩家问题,网络问题,狗屎疼迅服务器的问题!&&&&&&&&& 用反证法,只要玩家,网络无问题,那就是狗屎疼迅服务器的问题!
我做了如下测试:
1.在CF游戏状态中,打开任务管理器,切换一下,从任务栏点右键关闭CF窗口!& 从新登陆后,会员强退次数未增加!
2.在CF游戏状态中,打开任务管理器,结束CF应用程序!&&&&&&&&&&&&&&&&&&&& 从新登陆后,会员强退次数未增加!
3.在CF游戏状态中,打开任务管理器,在进程中,分次结束CF各个进程!&从新登陆后,会员强退次数未增加!
4.在CF游戏状态中,关闭网络客户端!&& CF失去与服务器连接!&&&&&&&&&&&&&从新登陆后,会员强退次数未增加!&
5.在CF游戏状态中,切断猫的!&&&&CF失去与服务器连接!&&&&&&&&&&&&&&&从新登陆后,会员强退次数未增加!
6.在CF游戏状态中,直接按了重启键!&&&&&&&&&&&&&&&&&&&&&&&&&&开机后,从新登陆后,会员强退次数未增加!
测试中关于在屏幕中间,不能移动的问题我是这样解决的,在游戏中按ESC,进入调整游戏参数的界面,这时候切换到任务管理器,鼠标就可以随便移动了!
做完测试,我真火大啊!&&&&&& 只有在CF自动关闭(这种情况可遇而不可求!),从新登陆后,会员才会增加强退次数!&&&&&&&& 这不是狗屎疼迅服务器的问题吗?
只有狗屎疼迅服务器出了问题,才不认识爷爷们的会员状态!&&&&&& 按一般玩家状态退出正在进行的游戏,强退次数+1!
狗日的麻花疼,你那强退清0卡,是不是卖不出去了?&&&&& 用这样的阴招坑爷们!
以后还是玩暗黑3单机等安逸。。。。。。
只有在CF自动关闭(这种情况可遇而不可求!),从新登陆后,会员才会增加强退次数!&&&&&&&& 这不是狗屎疼迅的问题吗?
只有狗屎疼迅服务器出了问题,才不认识爷爷们的会员状态!&&&&&& 按一般玩家状态退出正在进行的游戏,强退次数+1!
狗日的麻花疼,你那强退清0卡,是不是卖不出去了?&&&&& 用这样的阴招坑爷们!
原来如此啊。
支持LZ去暴了他,让他由麻花疼变成菊花疼
唔唔,只怪麻花藤的菊花太硬
CF用的引擎+TX的服务器=烂
楼主去爆了麻花疼。让他变菊花疼
大家都去去暴了他,让他由麻花疼变成菊花疼
我经常强退,现在起码有上千次了
儿子上星期六星期天CF也好几次自动关闭,我还以为是硬件的问题,一测试都好的.
还以为是再说AMD的crossfire囧
tmd 我也有这情况 我日
昨天终结者 到17局快破 300了 tmd直接跳没了 日
不玩CF...还是支持下楼主...
唉 不玩 cf 的路过。。~~ ·
对 第8楼 换马甲你不认识我 说:=========================开CF会员不增加强退次数。。。。。。。
看着不美观!!
现在玩网游真是烦恼恼。。。。。。。。。。。
一起组团去
玩CF不开会员的路过
哥改邪归正...不打那蛋痛的穿越毛线好多年了...
不玩CF的路过。
支持键盘翻页 ( 左右 )&
您需要登录后才可以回帖&&&|&&&&&
用户名/注册邮箱/注册手机号
其他第三方号登录织梦模板建站、织梦仿站,推荐选跟版网(专业织梦模板定制下载站),您可以把织梦模板网:
亲,跟版网是专业的DEDECMS模板下载和定制开发服务商!您可以选择或者
Discuz! 6.0.0到Discuz! 7.0.0升级教程
& &以下内容您可能感兴趣: &
关键字描述:教程 升级 论坛 Discuz 目录 > 文件 程序 如果 备份
本教程分三部分为大家讲解升级过程:升级前的准备、升级中的注意事项以及升级后需要进行的一些善后操作。
1、首先需要说明一下,Discuz! 6.0.0 升级到 Discuz! 7.0.0 无须提前手动*** UCenter 1.5.0,只需要把 Discuz_7.0.0_FULL_SC_GBK 的***程序上传到空间里,升级的过程中就可以同时***上 UCenter 1.5.0 了。
2、下载 Discuz!7.0.0 的 FULL 版本到本地或者服务器上
下载地址:/Soft/php/sqlt/7.shtml
提示:下载列表里有一些命名类似 Discuz_7.0.0_FULL_SC_GBK.zip 这样的下载包是自带 UCenter 1.5.0 的,如果下载上传了这个版本的 Discuz! 7.0.0 就不需要再另外下载 UCenter 1.5.0 了。
在这里要说明一下:我们提供了 4 种不同的编码。包括 GBK 简体中文版(推荐)、UTF-8 简体中文版、BIG5 繁体中文版(推荐)、UTF-8 繁体中文版,请根据您之前的论坛字符集版本选择。
注意:下载的 Discuz! 7.0.0 要跟您 Discuz! 6.0.0 的程序编码一致。
本次演示以 GBK 版本为例(其他字符集版本的请同样按照此教程升级),下载到本地,解压缩得到如下图所示的几个文件:
upload 这个目录下面的所有文件是我们需要上传到服务器上的可用程序文件;
readme 目录为产品介绍、授权、***、升级、转换以及版本更新日志说明;
utilities 目录为论坛附带工具,包括我们这次升级要用到的 d60tod70.php 程序。
3、升级到 Discuz! 7.0.0 后原来的风格将不能继续使用,故此在升级之前先把风格换回默认风格,并设置其他风格不可用
用管理员登录论坛后台 =& 基本设置 =& 界面与显示方式 =& 默认论坛风格:选择&默认风格&
用管理员登录论坛后台 =& 论坛管理 =& 界面风格 =& 管理:将非默认的其他所有风格都设置为不可用
4、关闭论坛
用管理员登录论坛后台 =& 基本设置 =& Discuz! 选项 =& 基本设置 =& 论坛关闭:选择&是&
5、备份数据
1)论坛程序及其附件的备份
推荐您把论坛目录下的所有目录和文件下载或者拷贝到你要备份的地方即可,如果您没有对论坛程序和模板做过很大的改动,那么只要备份 attachments (附件目录)就可以了。
我们常用的对论坛程序及其附件的备份方法为:在 FTP 目录下除了 attachments 以外,把其它所有文件和目录全部移动到一个新建的目录中,比如 oldbbs。当然,您也可以将所有论坛文件都移到到 oldbbs 目录中进行备份。
2)数据库备份
独立主机直接拷贝一份当前 Discuz! 6.0.0 使用的数据库即可,记得拷贝之前停止 MySQL 服务,否则会造成备份数据的损坏。
虚拟主机用户推荐直接在论坛后台进行备份,用管理员登录论坛后台 =& 系统工具 =& 数据库 =& 资料备份:推荐备份&论坛全部数据&
如果要对备份数据再做其他要求可以点击上图中的&更多选项&根据需要进行选择:
#p#副标题#e#
关键字描述:教程 升级 论坛 Discuz 目录 > 文件 程序 如果 备份
具体各个选项的含义可以参考这个教程中的说明:http://www.discuz.net/thread--1.html
1、首先把 FTP 目录下除了 attachments 和 config.inc.php 文件以外,把其它所有文件和目录全部移动到一个新建的 oldbbs 目录中
说明:保留 Discuz! 6.0.0 的 config.inc.php 文件的原因是升级的过程这个文件会自动更新,免去了重新配置的麻烦。
2、上传 Discuz_7.0.0_FULL (除 attachments 和 config.inc.php 文件外)的所有程序文件到服务器上
注:虚拟主机上传文件请一定使用二进制方式上传,独立主机直接在服务器上下载解压缩即可。
几种常见的 FTP 软件的二进制设置说明:/?action-viewnews-itemid-373
3、设置目录权限
修改 Discuz! 7.0.0 的 config.inc.php、attachments、forumdata 、以及 forumdata/* ( forumdata 下的所有文件夹)、templates、以及templates/*( templates 下的所有文件夹) 的目录属性为 777 ; Windows 系统给这些目录 IIS 来宾的读写权限。
修改 uc_server 目录的 ./data、 ./data/avatar、 ./data/backup、 ./data/cache、 ./data/logs、 ./data/tmp、 ./data/view 目录属性为 777;Windows 系统给这些目录 IIS 来宾的读写权限。
关于目录权限修改可以参考:/viewnews-183
4、上传下载的 Discuz_7.0.0_FULL
***包的 .utilitiesd60tod70.php 到论坛程序根目录下
5、在浏览器中运行 /d60tod70.php 升级程序进行升级(其中
为你的论坛访问地址)
上图界面中点击&&& 如果您已确认完成上面的步骤,请点这里升级 &链接开始升级,如果您已经***了 UCenter 可以直接升级 Discuz!,如果没有请选择&没有,我没有***过UCenter&
点击&没有,我没有***过UCenter&,接下来需要填写一下 Discuz! 6.0.0 的管理员帐户密码。
升级过程是自动跳转的,无需人工干预,直至升级成功。
1、删除服务器上的升级程序 dz60to70.php 。
注意:升级程序会自动被删除,但是如果由于一些原因没有被自动删除请手动删除。
2、您的论坛头像因为机制的变化没有办法升级过来,如果您需要升级头像请参考 http://www.discuz.net/viewthread.php?tid=901040
#p#副标题#e#
关键字描述:教程 升级 论坛 Discuz 目录 > 文件 程序 如果 备份
3、如果您开启过远程附件那么请参考这个帖子对远程附件进行升级:http://www.discuz.net/thread--1.html
4、使用管理员身份登录论坛,进入后台 =& 工具 =& 更新缓存。
5、打开论坛进行注册、登录、发帖等常规测试,看看运行是否正常。
6、如果需要以前的图片或文件,可以到 oldbbs 文件夹里找,当然如果确定不需要了或 Discuz!7.0.0 没问题了可以把 oldbbs 删除掉。
至此, Discuz! 6.0.0 到 Discuz! 7.0.0 升级成功!
Discuz! 6.0.0 升级到 Discuz! 7.0.0 过程中自动***了一个 UCenter 整合在 Discuz!7.0.0 的 uc_sever 里面,无须提前手动*** UCenter 1.5.0,如果要访问 UCenter 进行管理操作只需登录 Discuz! 7.0.0 后台点击&UCenter&即可,其中 UCenter 的创始人密码同 Discuz! 论坛的管理员密码,登录后可以进行自行修改。或者可以通过 /uc_server 这个地址访问 UCenter。
跟版网-专业织梦模板下载平台,转载请注明出处:
& &精心为您推荐: &
& &邀您关注: &
扫描左侧二维码即可在手机端访问此页面
扫描左侧二维码即可关注跟版网官方微信公众号,获取金币模板,还可以免费仿站哦!
扫描左侧二维码即可加入跟版网官方群,免费获取金币资源并可以与其他织梦高手共同交流学习
跟版网率先实现织梦的三网合一网站,从即日起()日,跟版网会陆续免费分享一批金币资源给需要的朋友,关注本站认证官方微信公众账号并回复相应的提取码,系统会自动将下载地址发送给您,同时这些金币资源也会分享在官方的QQ群中,欢迎各位朋友踊跃加入。另外本站后期会每周选择大家比较喜欢的网站仿制,并免费分享给大家,还有免费送金币活动哦!
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
- dede源码分享
售价:80金币
- dede源码分享
售价:16金币
- dede源码分享
售价:0金币
- dede源码分享
售价:10金币
- dede源码分享
售价:40金币
& & & 跟版网竭力打造中国最大的织梦源码和织梦模板商城,我们有一批经验丰富的设计师和程序员,发展五年,跟版网拥有丰富的织梦模板,欢迎您的咨询,我们将竭诚为您提供最优质的服务。
& & & 跟版网织梦源码商城坚持“创意+品质+服务”的高端理念,运用创意设计的理念为您塑造高品质的网络品牌形象。凭借五年的探索和实践,跟版网织梦源码商城拥有一支经验丰富、技术精湛、尽职尽责的网络服务团队。精品网站建设,从跟版网织梦源码商城建站开始。
& & & 跟版网织梦源码和模板可分为两种形式获得,一种是官方源码,另外一种是会员共享源码。两种源码都分为免费和收费两种形式。
& & & 跟版网官方收费源码可通过支付费用获得,具体操作流程可查看网址:。会员共享源码可通过共享模板获取金币下载。如觉得麻烦,可以联系***QQ:进行金币充值,充值后可随意下载。我的CF下载是 1.4.1 可是服务器显示 0.7.3 怎么回事_百度知道Work(28)
服务器从jdk1.6.0升级到1.6.0_12的过程记录
作者: 发表于:00:21. 星期六, 二月 21st, 2009
:可以任意转载,转载时请务必以超链接形式标明文章和作者信息及。
服务器从jdk1.6.0升级到1.6.0_12的过程记录
前段时间系统存在问题,在java程序运行几天之后,就会出现物理内存被耗尽的情况。
服务器8G内存,启动两个进程,Xmx=3000m,而程序运行一段时间后,物理内存消耗达到了95%,
然后再持续一段时间之后,服务器就出现死机现象,通过“-verbosegc -XX:+PrintGCDetails”生成的gc log里可以发现,死机前java进程通常会有一大堆Full GC记录。
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
618119 lizongbo 16 0 G 1692 S 28 61.0 3309:35 java
当时采取的临时办法是在监控到内存超过95%十分钟后,就通过监控kill其中一个进程,并重启该进程。
这样的处理方式虽然避免了死机情况的出现,但是没想到的时候,没有kill的这个进程,
在持续运行一段时间后,居然占用物理内存到了60%。(linux通过top -s 看%MEM的值)
当时查遍所有的代码,没能找到出现问题的原因。
用命令jmap -heap 618119也没看出不对劲的地方。
然后jmap -histo:live 618119|head -n 40 查看数量最多的对象,发现
java.lang.ThreadLocal$ThreadLocalMap$Entry
[Ljava.lang.ThreadLocal$ThreadLocalMap$E
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter
java.util.concurrent.LinkedBlockingQueue$Node
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter这几个类的实例非常多。
在反复查找代码之后,怀疑是其中用到的ReentrantReadWriteLock出了问题。
关于ReentrantReadWriteLock,可参考:jdk中文本的java doc:
程序里用到了readLock和writeLock的lock与unlock方法,但是试用的方式和官方例子一致,看不出什么问题。
由于曾经看到 阿里的岑文初提到过LinkedBlockingQueue存在内存泄漏:
关于LinkedBlockingQueue可以参考:
于是查看linux服务器上的jdk版本:
java -version
java version “1.6.0″
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0-b105, mixed mode)
原来jdk1.6正式发布时的第一个build正式版本。
因为程序改动并不大,而刚好最近发生这样奇怪的事情,但是拿不出直接证据证明。
于是初步猜测该问题是sun的jdk的bug所致,到sun的官方网站阅读jdk的Update Release Notes日志。
于是在Update Release Notes里找到了以下几个bug修复的记录:
1.6.0_01-b06 修复的关于并发和gc的bug有:
6433335 hotspot garbage_collector ParNewGC times spiking, eventually taking up 20 out of every 30 seconds
6459113 hotspot garbage_collector CMS+ParNew: wildly different ParNew pause times depending on heap shape caused by allocation spread
1.6.0_02-b06 修复的关于并发和gc的bug有:
6468516 hotspot garbage_collector CMS: deal correctly with concurrently cleared or enqueued Reference objects
6468290 hotspot garbage_collector Divide and allocate out of eden on a per cpu basis
6460501 java classes_util_concurrent Synchronizer timed acquire still leaks memory
6497138 java classes_util_concurrent Scalability limitation in ConcurrentHashMap on Java 6
1.6.0_04-b12 修复的关于并发和gc的bug有一大堆,就不列出来了:
1.6.0_10-b33 修复的关于并发和gc的bug有:
6635560 hotspot garbage_collector segv in reference processor on t1000
6642634 hotspot garbage_collector Test nsk/regression/b6186200 crashed with SIGSEGV
6662086 hotspot garbage_collector 6u4+, 7b11+: CMS never clears referents when -XX:+ParallelRefProcEnabled
6676016 hotspot garbage_collector ParallelOldGC leaks memory
6576792 java classes_util_concurrent ThreadPoolExecutor methods leak interrupts when run in pool threads
6639183 java classes_util_concurrent Scheduling large negative delay hangs entire ScheduledExecutor
1.6.0_12-b04 修复的关于并发和gc的bug有:
6722112 hotspot garbage_collector CMS: Incorrect encoding of overflown object arrays during concurrent precleaning
6722116 hotspot garbage_collector CMS: Incorrect overflow handling when using parallel concurrent marking
6739357 hotspot garbage_collector CMS: Switch off CMSPrecleanRefLists1 until 6722113 can be fixed
经过对jdk1.6修复bug的记录的分析,怀疑是重点是Synchronizer的这个bug引发的问题
从bug描述及java源代码分析,java并发库里的大量的并发组件都依赖于AbstractQueuedSynchronizer,
LinkedBlockingQueue,Semaphore,ReentrantLock,ReentrantReadWriteLock等,均有继承AbstractQueuedSynchronizer的Sync。
由此进一步怀疑是jdk的bug造成内存泄漏的问题。
于是先升级了其中一台服务器的jdk到最新版本,
java -version
java version “1.6.0_12″
Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
Java HotSpot(TM) 64-Bit Server VM (build 11.2-b01, mixed mode)
升级之后,程序连续运行7天没出任何问题,内存回收也十分正常。
运行jmap -histo:live 618119|head -n 40 再次查看对象数量的时候,数量排在前10的实例和存在问题之前的顺序不再一样了。
num #instances #bytes class name
-------------------------------
1: 400696 [B
2: 822392 java.lang.Integer
3: 685936 [[B
4: 64616 [Ljava.lang.O
5: 15648 java.lang.ThreadLocal$ThreadLocalMap$Entry
[Ljava.lang.ThreadLocal$ThreadLocalMap$E
7: 56128 java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter
8: 17760 java.lang.String
9: 53832 [C
10: 33424 java.util.HashMap$Entry
于是对改该程序的其它服务器也进行了jdk升级,升级为1.6.0_12-b04。
观察几天后发现,不再出现物理内存耗尽的情况,而且单进程的java内存消耗不再超过Xmx设置的值,在在线用户低谷时候内存也能够顺利回收了。观察一段时间确认jdk升级的效果后,对其他业务的jdk也进行了升级,相关业务也连续几天没在收到告警了。
JDK7.0引入了新的jdk算法,叫做:G1 (The Garbage-First garbage collector),
尤其适合大用户,高并发,容易产生大量临时对象的业务。
该算法也将在jdk1.6的jdk1.6.0_14中引入,目前jdk1.6 u14已经有ea测试版了,
下载地址为: ()
试用G1算法的命令行参数为:-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC
期待JDK1.6 u14早期发布正式版,也期待JDK1.7(JDK7.0)早日正式发布。
到那时候,有jdk的高性能支撑,一些需求就可以轻松搞定了。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:93967次
积分:1424
积分:1424
排名:千里之外
原创:39篇
转载:30篇
评论:22条
(3)(2)(1)(1)(1)(2)(3)(6)(1)(1)(1)(1)(5)(1)(6)(3)(2)(1)(1)(2)(1)(3)(1)(2)(1)(3)(11)(4)

参考资料

 

随机推荐