New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Family tree occasionally can't find ancestors #223
Comments
How often is this happening? This will happen if someone in the tree has their life go unreported to the lineage server for some reason. I temporary network outage between the game server and the lineage server could cause this, for instance. |
Hmm, it only happened to me once. Unless there are additional reports, it seems like this isn't happening often. |
Spoke to soon, just found another example. In game, the client informed me that Snowy Knittle was my sixth cousin. I was Bart Knittle. http://lineage.onehouronelife.com/server.php?action=character_page&id=3602767 |
Yes, looking at the lineage server logs, there is a 5-minute gap where no lives were logged at all: The gap is between these times UTC: 2019-02-25 20:13:40: 2019-02-25 20:08:35 And it turns out that Lotta Knittle (and lots of other people) died during that time, and none of them were recorded. Now, I gotta figure out why there'd be a 5-minute gap like this... |
Okay, this seems to be the case of a standard "504 Gateway" type error, where all the available PHP processes get hung up somehow and stop responding. I'm not sure exactly what is happening here... But in the nginx log, I'm seeing this starting at around that time: Those error messages continue for about 5 minutes. At the end, the lineage server log shows that this call FINALLY gets through. So I'm not sure if this particular call resulted in a really slow operation, or what. In fact, the previous log_life request was received by nginx and logged by the lineage server almost instantaneously. So, not sure why this next request too five minutes to complete
|
I'm stumped on this for now... if anyone feels like looking at this PHP code, it's here: https://github.com/jasonrohrer/OneLife/blob/master/lineageServer/server.php |
Is the bot traffic common? Could be worth putting a robots.txt or meta robots or both on lineage.onehouronelife.com. Not sure if that’ll fix it but those were the last requests to complete, maybe they were long running.
You missed an email redaction.
… On 26 Feb 2019, at 00:23, Jason Rohrer ***@***.***> wrote:
I'm stumped on this for now... if anyone feels like looking at this PHP code, it's here:
https://github.com/jasonrohrer/OneLife/blob/master/lineageServer/server.php
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Ok, so we know that this pause in lineage server functioning has happened at least twice. Is there a way to detect other times it has occurred? Any patterns in when this comes up might help determine why it is happening, and how common it is. |
Yeah, lemme look at the logs and see other times when timeouts have happened. |
So, about a five-minute block of timeouts ending at: Then a single timeout today at: Before that, single timeouts: Block timeout from: That's 8 minutes, yikes! In the lineage server log, I'm seeing a gap between: |
There's a forum thread where some other folks are talking about this issue. My take from the other gaps you've found... It varies from single timeouts (seconds?) to a timeout of eight minutes. Seems like it was worse on the 23rd than in the last few days. Is it somehow correlated to server traffic? Was Saturday (23rd) busier than Sunday (24th) for some reason? No clear patterns standing out. |
This is happening a LOT more often now. Please figure out a fix for this. It's becoming increasingly common and it's annoying as shit when you revisit the lineage- the ONLY way I can know what happened after my lifetime!!!- to find it's all fucked up because of a single life that went unregistered. |
Latest evidence that links are getting lost is that occasionally non-eve mothers pop into the "today's longest line" listing. When investigated there is no obvious tie to previous family. This could become an issue with property gates, war swords, etc. Today's example: http://lineage.onehouronelife.com/server.php?action=character_page&id=5267803 |
Closing. I think this has mostly been dealt with. |
The Willow family lost the last name about 24 generations before my life. No connection between the first ancestor without the family name and the previous generations, means that numbering of generations is unavailble for the remainder of the lineage.
Here's the ancestor who seems to be the first without the last name. She has no easily found ancestor of record.
http://lineage.onehouronelife.com/server.php?action=character_page&id=3392473&rel_id=3399997
Here's my life many hours later:
http://lineage.onehouronelife.com/server.php?action=character_page&id=3399997
The text was updated successfully, but these errors were encountered: