 phryne Posts: 1351
11/5/2016
|
Seems to be over for me - just played 20 turns without incident for the first time today.
-- Accounts: Bag a Legend • Light Fingers • Heart's Desire • Nemesis • no ambition Exceptional Stories, sorted by Season and by writer ― Favours & Renown Guide
|
|
|
+4
link
|
 Harlocke Posts: 506
11/5/2016
|
I also encountered a pretty serious bug while performing actions. Sometimes after lagging out, I'd reload and discover a page that said I had just performed the action, but also presenting the same options beneath it so I could do the action again. It's possible to play opportunity cards twice when this happens.
-- I welcome social actions, and can visit your salon as an author.
http://fallenlondon.storynexus.com/Profile/Harlocke
|
|
|
0
link
|
 xKiv Posts: 846
11/6/2016
|
Gillsing wrote:
I wonder if this means that our characters are stored in different servers, and that's why only some accounts are affected, and some accounts seem affected to a higher degree?
How this usually works is: 1) there's one database for persistent storage of everything. If this breaks, everything breaks. (I have no experience with distributed/replicated databases, and you need them synchronized anyway if you want to be sure that there's nothing that can be abused by determined users)
2) there are many application servers (that's where the actual code for generating pages and processing any actions runs); as far as I can tell, fallen london runs on Amazon's cloud, which means many of those can be quickly started/stopped, even automatically in response to demand (i.e. more holiday -> more players -> more servers needed -> more servers running; it's not *that* simple, but that is the essence of the principle) Application servers can also be placed in different geographical locales (for starters, think europe/america/australia/...) so that when your browser goes to www.ultramegasuper.url, it can go to the closest one depending on where you are at the moment. (they still all have to share the same database, though, which can mean longer delays there)
3) if everything works asbestos it can, every session (from login to logout) is tied to a particular application server, so that the server can have some resources prepared for that session (like, say, it can remember all your stats, qualities, and items without loading them from database every time - reducing or eliminating any/most/some database delays). This requires some coordination in case a server suddenly shuts down, or somebody manages to concat a different server without telling the first server, but it's generally a great benefit. (you don't normally get to pick which application server you contact, you don't normally get to even *see* that there are multiple application servers; there's a different server in front of them (load balancer, reverse proxy, whatever) that makes those decicions)
4) if one of those servers start getting into problems (hardware failure, too many sessions, slow connections to database, DDoS attacks), any sessions tied to that server will see problems (delays, lag, inability to connect, explosive errors, ...). Sessions tied to other servers won't see those errors, unless the other servers also get problems.
It's possible (and, I suspect, likely) that different browsers from the same computer will get assigned to different application servers. You might switch by logging out and back again (but it's not guaranteed). It's also possible that the load balancer will decide to switch you even without that. Or that the problems will migrate between servers.
(all of this is written from the position of somebody who only really implements application code - I get in concact will most of that, but don't actually deal with it seriously or even regularly; but I hope I at least painted a reasonably approximating picture)
TL;DR: characters *do* live on different servers, but they can migrate, and have a solid lifebase underneath.
-- https://www.fallenlondon.storynexus.com/Profile/xKiv - a witchful, percussive, dangermous and shadowry scholar of coexplodence, hopsidirean, and walker of fallen kitties.
|
|
|
+5
link
|
 Meradine Heidenreich Posts: 468
11/6/2016
|
Seems to have been sorted out now, thankfully.
-- https://www.fallenlondon.com/profile/Meradine%20Heidenreich
The Starveling kit Gobbled up the bit of cheese on my tray .. "O Weh!"
No plant battles, please.
|
|
|
+2
link
|
 MrBurnside Posts: 188
11/6/2016
|
xKiv wrote:
Gillsing wrote:
Snip Snip Thanks, xKiv. That made total sense even for a tech-inept person like myself.
Also thanks FBGs for getting the problem sorted out so swiftly!
|
|
|
+1
link
|
 Johnny Felix Posts: 180
11/7/2016
|
I get kicked out now every time I want to start a social action...
-- https://www.fallenlondon.com/profile/Johnny%20Felix
|
|
|
0
link
|
 Shaerys Posts: 65
11/7/2016
|
Same here when trying to deal with my nightmares.
-- http://www.fallenlondon.com/Profile/Shaerys Courier's Footprint, pleased to offer introductory Correspondence instruction to Orphans, Urchins, Waifs, Scamps, and other Tatterdemalions.
|
|
|
0
link
|
 Plynkes Posts: 631
11/7/2016
|
Aye, can't trade confessions, and I had a card repeatedly sending me back to the location I was in rather than opening properly earlier tonight.
-- "Then tell Wind and Fire where to stop, but don't tell me."
|
|
|
0
link
|
 Gillsing Posts: 1203
11/7/2016
|
Plynkes wrote:
Aye, can't trade confessions, and I had a card repeatedly sending me back to the location I was in rather than opening properly earlier tonight. And you are sure that you still qualified for that card? (Just checking.) If the card is discardable and you no longer qualify for it, it still stays in your hand, but does exactly what you describe: When you click on it, it only sends you back instead of letting you play the card. If the card is non-discardable and you no longer qualify, it just disappears. Which can be a good thing or a bad thing, depending on which card it is.
|
|
|
+1
link
|
 Optimatum Posts: 3666
11/7/2016
|
Social actions seem to be working again.
-- Optimatum, a ruthless and merciful gentleman. No plant battles, Affluent Photographer requests, or healing offers; all other social actions welcome.
Want a sip of Cider? Just say hi!
PM me for information enigmatic or Fated. Though the forum please, not FL itself.
|
|
|
0
link
|
 Plynkes Posts: 631
11/8/2016
|
Gillsing wrote:
Plynkes wrote:
Aye, can't trade confessions, and I had a card repeatedly sending me back to the location I was in rather than opening properly earlier tonight. And you are sure that you still qualified for that card? (Just checking.) If the card is discardable and you no longer qualify for it, it still stays in your hand, but does exactly what you describe: When you click on it, it only sends you back instead of letting you play the card. If the card is non-discardable and you no longer qualify, it just disappears. Which can be a good thing or a bad thing, depending on which card it is.
Ah, I see. I was not privy to that information. Yes, it seems that loss of stats from outfit-swapping had temporarily disbarred me from access to the card. I had assumed it was connected in some way with the server's mischievous behavior tonight, but you are absolutely correct. Thanks awfully for the help: problem solved.
-- "Then tell Wind and Fire where to stop, but don't tell me."
|
|
|
0
link
|