Ahoj,
bacha na abru je to pekna potvora,
nestabilni je to i na widlich,
pri vetsim objemu prihlaseni si to dela v pameti slusnej galymatias(na
serveru - linux) a sezere to spoustu vykonu.
Ted se bavim o chovani ktere ja jsem na tom pozoroval osobne, jelikoz
jsme ten "radobysoft" pouzivali ve firme a na widlich to padalo na
cenich(server2003), tak jsem rozjel sefovi "konkurencni" db server na
linuxu a vysledek byl dost podobnej.
A nejlepsi na tom bylo ze i pri vytrasovani chyby a jejim zaslani do
abry jsem dostal akorat vlaznou odpoved ze : "nas software chybu nema,
opravte si server", coz me tak dohralo ze jsem s pokusama skoncil.
Vilem
On 09/23/2011 02:45 PM, Jan Dušátko wrote:
Ahoj,
Sice se jedna o trochu OT, ale rad bych pomohl vyhnout se reseni problemu,
ktere reseni nemaji. Me staly asi tak tyden prace.
Pokud nekdo mate server na FreeBSD, kde potrebujete nasadit ucetnictvi ABRA
G3, pouzivajici databazi FireBird, zrovna nasadte Linux.
Pricinou je jednak pouziti wrapperu abry (server, provadejici "mezivrstvu"
mezi FireBird a klienty) a nahrazeni nekolika knihoven z originální
distribuci databaze, pry pro zvyseni stability (v linuxu skutecne stabilitu
zvysuji, at uz je puvodni pricina problemu jakakoliv).
Wrapper sam o sobe neni problem, je mozne ho pod emulaci Linuxu rozbehat.
Problem je s knihovnami, kterymi se musi nahradit nektere z originalni
distribuce databaze. Protoze jsou upraveny, je nutne rozbehnout i databazi
pod emulaci Linuxu a tady zacina prusvih. Paradoxne stabilnejsi prostredi
bylo bez techto knihoven, emulace jim vyslovene nedela dobre. I tak, dostal
jsem se do situace kdy pracovat mohli dva klienti, ale objevovaly se nahodne
vypadky spojeni, v pripade nahrazenych knihoven jednou i kernel panic, jinak
vcelku pravidelne coredump.
Pricinou bude patrne nejake nestandardni volani, nebo spatna kompatibilita.
Bohuzel, prestoze jsem nekolikrat koketoval s touto variantou, s uvedenym
software je nutne si vybrat. ABRA nebo FreeBSD. ABRA nema zajem delat
interface pro FreeBSD, takze se asi neda svitit.
Testovana konfigurace bez knihoven, wrapperu v emulaci (vice méně stabilni
do 2 uzivatelu, do provozu nevhodne):
FreeBSD 8.2/i386
Firebird 2.5
linux_base-f10 4.16
+ glib a dalsi knihovny
Testovana konfigurace s knihovnami, wrapperu a firebird v emulaci (absolutne
nestabilni):
FreeBSD 8.2/i386
linux_base-f10 4.16
+ glib a dalsi knihovny
+ Firebird 2.5
+ nahrada knihoven pro FireBird
Premyslel jsem nad Linuxolatorem od Romana Divackeho, ale nakonec jsem si s
tim nehral, nejak uz nemam chut a cas. Pokud se do toho nekomu bude chtit,
poslu postupy a slepe ulicky ;o)
Diky
Honza
--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l