No shit, people

Talk about general things concerning Forged Alliance Forever.

Moderators: FtXCommando, Ze Dogfather

No shit, people

Postby Master_Vallex » 06 Jan 2013, 21:50

Hey guys, this is to all of you
today i followed something that i dont want to see ever again.

Zep was trying to get rid of lobby-crashing. An effort worth a thanks at any point.
i dont 100% understand what was the idea, it was running down to make everyone use router port 6112 ONLY.

i was trying to help some people, was reading their logs. Now i can say that most of you ARE NOT using 6112 only.

result was a shitlot of complainers all around the chat.
because some of you were to, i dont know, retared? to read the wiki, where it was explained under connection problems and issues,
zep was pissed of because noone was listening to what he said.

in order to get silence zep reverted the change

so we all will keep crashing lobbys
thx to anyone of you who was too stupid or lazy to READ.
i´m pissed off, seriously!
this needs to be changed in our behaviour, or faf will be dead pretty soon i´m afraid

greetings, brainfart
Ze_PilOt:
don't care about washy

Maverick:
farty fu noob


Maverick_work:
fart fu piece of shit :(
Master_Vallex
Avatar-of-War
 
Posts: 92
Joined: 03 Jul 2012, 20:26
Has liked: 0 time
Been liked: 3 times
FAF User Name: Brainfart

Re: No shit, people

Postby -_V_- » 06 Jan 2013, 22:59

Well when you see guys like combo complaining because Zep is trying to FIX a bug, and because it's the week end ...enough said!

Dunno about you but fixing BS bugs during the weekend wouldn't be my definition of fun !

So please acknowledge the dedication. Thank you!
-_V_-
Supreme Commander
 
Posts: 1463
Joined: 28 Aug 2011, 22:32
Has liked: 26 times
Been liked: 65 times

Re: No shit, people

Postby Ionic » 06 Jan 2013, 23:34

I appreciate the work and donated a small amount to the server fund in response. I also would be willing to test any lobby/game updates prior to them going live so we do not have this problem again though.
Ionic
Avatar-of-War
 
Posts: 252
Joined: 25 Nov 2012, 20:00
Has liked: 14 times
Been liked: 14 times
FAF User Name: Ionic

Re: No shit, people

Postby Ze_PilOt » 07 Jan 2013, 00:13

There will be a server update very soon to be able to keep up with Galactic War.
The current server is enough for our actual need, but it's on the verge on collapsing if I had something else on it :)

Not ETA on that, I will have to sort out how we will make the transition. But next expiration date on the current one is 27/02. So probably before.

The good news are that the server will be fast at peak time, and we will be able run run additional services.

The bad news are that what make the server hung is a bug, and it's not related to the hardware. It need to be fixed, changing the server won't help. The other bad news is that it cost more than the actual server. While it will be all right for a while, the cost can be a problem after a while. But don't worry yet about it, it's not a real problem before some months, probably a year :)

The new server will be this one :
https://www.firstheberg.com/dedies/deta ... 0-hdd-2013
(2x 1 To in raid and not a single SSD : We don't have HD time access problems, while backuping all the maps and replays is very important).
Nossa wrote:I've never played GPG or even heard of FA until FAF started blowing up.
User avatar
Ze_PilOt
Supreme Commander
 
Posts: 8985
Joined: 24 Aug 2011, 18:41
Location: fafland
Has liked: 18 times
Been liked: 376 times
FAF User Name: Ze_PilOt

Re: No shit, people

Postby rootbeer23 » 07 Jan 2013, 13:17

Ze_PilOt wrote:The bad news are that what make the server hung is a bug


what exactly does "hung" mean? is the server not doing network I/O at that point? is it eating up the CPU 100%?
have you tried running strace?

Ze_PilOt wrote:(2x 1 To in raid and not a single SSD : We don't have HD time access problems, while backuping all the maps and replays is very important).


a raid is not a backup. it does not protect against filesystem corruption nor against software accidently erasing data or
an administrator who runs rm in the wrong directory.
rootbeer23
Supreme Commander
 
Posts: 1001
Joined: 18 May 2012, 15:38
Has liked: 0 time
Been liked: 31 times
FAF User Name: root2342

Re: No shit, people

Postby Ze_PilOt » 07 Jan 2013, 13:21

rootbeer23 wrote:
Ze_PilOt wrote:The bad news are that what make the server hung is a bug


what exactly does "hung" mean? is the server not doing network I/O at that point? is it eating up the CPU 100%?
have you tried running strace?

Ze_PilOt wrote:(2x 1 To in raid and not a single SSD : We don't have HD time access problems, while backuping all the maps and replays is very important).


a raid is not a backup. it does not protect against filesystem corruption nor against software accidently erasing data or
an administrator who runs rm in the wrong directory.


hung
c. (of a situation) unable to be resolved

The server is trying to complete a function but is unable to, so it's freeze completely.
It's not eating the whole memory or the cpu, that make the bug even more strange.

We have a separate backup.
I mean backup in the sense that if an HDD is fried, the server will keep running without any trouble, and the restoration will be faster.
Nossa wrote:I've never played GPG or even heard of FA until FAF started blowing up.
User avatar
Ze_PilOt
Supreme Commander
 
Posts: 8985
Joined: 24 Aug 2011, 18:41
Location: fafland
Has liked: 18 times
Been liked: 376 times
FAF User Name: Ze_PilOt

Re: No shit, people

Postby rootbeer23 » 07 Jan 2013, 13:31

Ze_PilOt wrote:The server is trying to complete a function but is unable to, so it's freeze completely.
It's not eating the whole memory or the cpu, that make the bug even more strange.


so then run strace on it. then you will see which syscall is being executed and not completed.
rootbeer23
Supreme Commander
 
Posts: 1001
Joined: 18 May 2012, 15:38
Has liked: 0 time
Been liked: 31 times
FAF User Name: root2342

Re: No shit, people

Postby Ze_PilOt » 07 Jan 2013, 14:46

I don't think you realize the amount of log it produce. (About 1 megabyte/second, probably 5 in peak time, not talking of the major server slowdown).
Nossa wrote:I've never played GPG or even heard of FA until FAF started blowing up.
User avatar
Ze_PilOt
Supreme Commander
 
Posts: 8985
Joined: 24 Aug 2011, 18:41
Location: fafland
Has liked: 18 times
Been liked: 376 times
FAF User Name: Ze_PilOt

Re: No shit, people

Postby rootbeer23 » 07 Jan 2013, 16:24

Ze_PilOt wrote:I don't think you realize the amount of log it produce. (About 1 megabyte/second, probably 5 in peak time, not talking of the major server slowdown).


you can try to attach it to the process after it hangs. that should at least show you what the last syscall was for each thread.

strace -f -p <pid>

if that doesnt help, you can try to attach it while the server is still healthy with:

strace -f -p <pid> 2>&1 | split -l 100000 - tracelog

and remove old tracelog.* files to limit the log size. requires some babysitting.
or:
strace -f -p <pid> 2>&1 | perl -e '$SIG{INT} = sub { print @log }; while (<STDIN>) { push @a, $_; if (@a > 100000) { unshift @a } }'

or:
run the strace inside screen(1) and let it write to stderr then use can use the line buffer to inspect only the last few hundred lines ("ctrl+a [" and use cursor keys)
about the extra overhead, nothing can be done.
rootbeer23
Supreme Commander
 
Posts: 1001
Joined: 18 May 2012, 15:38
Has liked: 0 time
Been liked: 31 times
FAF User Name: root2342


Return to General Discussions

Who is online

Users browsing this forum: No registered users and 1 guest

cron