Thalie http://thalie.pilsfree.cz/forum/ |
|
zaloha serveru http://thalie.pilsfree.cz/forum/viewtopic.php?f=1&t=2120 |
Page 1 of 2 |
Author: | Aznar [ 23:24 14. Nov 2008 ] |
Post subject: | zaloha serveru |
muzu vedet, jak casto a co vsechno se zalohuje? uz ponekolikaty mam pocit (tj. nemam to cim presne podlozit), ze pri neplanovanym padu serveru se jinak ulozi pozice postavy (kde se nachazi) a to kolik ma penez u sebe, a jinak vsechno ostatni (expy, veci co ma u sebe , ulozeny penize v bance apod.) pozice postavy je po padu obvykle skoro stejna jako byla pred padem (+- tak 3 lokace), stejne tak penize mi prijdou, ze priblizne odpovidaji tomu, co bylo pred padem... na druhou stranu veci, expy, ale i treba obleceni co mam na sobe se nahravaji tak hodinu az dve zpatky, takze pak se stava, ze se objevim sice skoro na stejnym miste, ale v prevleku ktery nosim jenom ve meste, penize ktery sem si ulozil do banky tam nejsou, ale nemam je ani u sebe protoze se to asi uklada jinak atd. nevim do jaky miry to jsou jenom moje subjektivni domnenky, ale jak rikam, neni to poprvy, co se mi tohle stalo |
Author: | Godried [ 01:20 15. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
Nu, Gotriedovi se stalo cosi podobneho, objevis se sice o nejake ty lokace zpet, ale to cos mel u sebe noveho, typnu si, asi tak 30min. pred vypadkem je bohuzel nenavratne pryc, at sou to penize ci XP. |
Author: | Aznar [ 07:57 15. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
no ja to spis smeroval k tomu, ze pozice postavy a penize co ma u sebe se nahravaji z jiny doby, nez expy, veci co ma na sobe i u sebe, penize v bance a urcite i jiny dalsi veci... pak se stavaji treba takovy veci, ze se objevim uprostred tabora obru, kde sem sice pred padem serveru byl (+- par minut), ale sem tam v prevleku, teda bez zbroje na sobe, protoze stav postavy mi to nahralo z doby tak hodinu pred padem, kdy sem byl ve meste... a stat se muze i to, ze si pred padem serveru ulozim penize (ukladal sem tak hodinu pred tim) a po padu nemam penize ani u sebe, ani v bance, protoze penize v bance mi to nahralo z doby, kdy tam jeste nebyly a penize u sebe z doby, kdy uz byly v bance |
Author: | kaz [ 10:59 15. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
No, co vim ja, tak mas pravdu ze to misto a hotovost je ulozena tak max. pet az deset minut zpetne(aspon to tak vypada dle meho pozorovani ![]() Co se tyce expu, tak o ty jsem prisel vic jak za hodku hrani, spis bych rekl ze aspon za dve(tyka se to toho vcerejska cca kolem devate) Jinak obleceni nevim, ale z tim ukladanim v bance je to taky nejake malo ukladane, protoze se i me(ale to uz je spon 3 mesice) stalo ze jsem vybral penize, a sel jsem ozivit kamarada, a spadl servr. a po lognuti, jsem penize nemel ani u sebe, ani v bance ![]() Tot z meho pozorovani ![]() |
Author: | igor [ 13:05 15. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
Na tohle ať ti odpoví Kucík (vrací se v pondělí) ale podle mě to bude třeba tim, že pokaždý když použiješ duši bytosti tak se tvoje postava uloží u tebe, a když se restartuje server tak se to ukládá na server. Nebo naopak ![]() |
Author: | kucik [ 11:11 18. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
Postava, inventář postavy, xp postavy a proměnné na postavě se ukládají jednoduše do souboru s postavou. Server takhle postavu exportuje v relativně krátkejch časovejch intervalech. Pozice postavy se ukládá do databáze. Po restartu se vždycky objevíte v počáteční lokaci a až pak jste přesunuli na poslední uloženou pozici. Stav financí v bance by se měl ukládat v okamžiku transakce ale nepsal jsem to, takže jistě to říct nemůžu. Nevim taky, jestli pád serveru nějak nemůže sejmout databázi, ale snad ne. |
Author: | nomis_b [ 13:42 18. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
hm, pokud vim, tak to ukladani jezhruba cca 6 sekund, ale v realu to funguje tak, ze se to vrati o cca pul hodky zept (xpy, prachy, pozice lokace atd..) tak nevim, zda to funguje, jak ma. Jestli to NWN to neuklada jen tak nekam k sobe (neco jako RAM) a az pak to zapise na harddisk po pul hodinach.. |
Author: | kucik [ 13:53 18. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
6 sekund to rozhodně neni. To by bylo moc velký množství zbytečnejch diskovejch operací. Ale opravdu nevim, jak moc natvrdo server spadne, když to zdechne a pokud se restartuje celej komp, tak to může bejt tim, ale nemyslim si, že se to děje. |
Author: | Aznar [ 14:53 18. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
to ze spadne server se stat muze a taky stava, s tim se proste neda nic delat... spis mi prislo divny to co sem naznacoval, ze nektery veci se nahravaji jinak, resp. z jinyho casovyho okamziku nez ostatni |
Author: | Theogil I [ 15:04 18. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
Aznar wrote: to ze spadne server se stat muze a taky stava, s tim se proste neda nic delat... spis mi prislo divny to co sem naznacoval, ze nektery veci se nahravaji jinak, resp. z jinyho casovyho okamziku nez ostatni Ano, ano ... postavu to umístí do lokace ze které ji to vykopne, ale hodnoty exp., peněz, itemů atd. se vrátí do doby cca 30 min. před tím (otestováno při WWQ - pád) nabeton to vím protože jsem zrovna předtím rozděloval lvl a po restartu jsem si ho házel nanovo ![]() ![]() |
Author: | kucik [ 15:08 18. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
Tu postavu to ukládá rozhodně častejc, protož kdyže něco testuju a zapomenu si tohle vypnout, mám za chvíli na disku stovku stejnejch postav. Zkuste postavu častějc ručně ukládat, mohlo by to pomoci. |
Author: | Theogil I [ 15:19 18. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
kucik wrote: Tu postavu to ukládá rozhodně častejc, protož kdyže něco testuju a zapomenu si tohle vypnout, mám za chvíli na disku stovku stejnejch postav. Zkuste postavu častějc ručně ukládat, mohlo by to pomoci. Rozkaz šéfe, stačí otevřít dialog přes duši? |
Author: | Aznar [ 15:37 18. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
kucik wrote: Tu postavu to ukládá rozhodně častejc castejs to uklada jenom misto, kde se postava nachazi a kolik ma penez u sebe, vsechno ostatni se neuklada tak casto, nevim jestli v tomhle pomuze ulozeni pres dusi ![]() proste pak vznikaj takovy paradoxy, ze penize v bance jeste nejsou a u postavy uz nejsou |
Author: | jaara [ 16:16 18. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
Tak mám pocit, že vynucení uložení postavy na serveru prostě nefunguje, nejspíš díky nějaké vyrovnávací paměti. Takže postava se uloží skutečně jen při odlogu hráče. Když tedy spadne server, vrátíte se zpátky na svůj poslední log do hry :-/... Vyřešení tohoto problému zřejmě nebude snadné... Pro kucika> Při pádu "serveru" dochází samozřejmě k pádu jen samotného procesu, ne celého serveru ![]() |
Author: | kucik [ 16:20 18. Nov 2008 ] |
Post subject: | Re: zaloha serveru |
Takže teoreticky by se dalo zkusit, ukládat více informací o postavě do databáze. Ale nebylo by jednoduchý něco takovýho napsat. |
Page 1 of 2 | All times are UTC + 1 hour [ DST ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |