Python background app

C, C++, Java, PHP, Ruby...

Moderator/ica: Moderatori/ce

Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
Avatar
Bug
Postovi: 240
Pridružen/a: 18 lip 2009, 23:33
Spol: M
OS: Fedora 19, Debian 7

Python background app

Post Postao/la Bug »

Treba da napravim u pythonu app koja ce raditi u pozadini i kojoj cu s vremena na vreme morati preko comandne linije proslediti jedan parametar, ona obrati vrati ja hvatam obradu i radim dalje sa drugim programom..to sve app same trebaju da rade
Python aplikacija treba da u sebi ima otvorenu konekciju ka memcached serveru stalno i samo da prima ip, proveri i vrati

Ja sam napravio ali moram stalno da pokrecem app iznova i onda dobijem veliki load.
Kako ovo da izvedem? Ima neko ideju/savet?
Mora python...
Avatar
hightech
Postovi: 119
Pridružen/a: 21 vel 2013, 01:00
Spol: M
OS: wheezy, slekver ;)
Lokacija: /dev/hda2, etc
Kontakt:

Re: Python background app

Post Postao/la hightech »

Mozda da je ubacis u startup :)
... šta god da učiniš ... NISI DOBRO IZRAČUNAO ...
... for good fun and advanced thinking join WS1 ...
... do Boga je put dosta kratak, ne moras dalje od svog srca ...
Avatar
Bug
Postovi: 240
Pridružen/a: 18 lip 2009, 23:33
Spol: M
OS: Fedora 19, Debian 7

Re: Python background app

Post Postao/la Bug »

Moje se pitanje odnosi kako proslediti parametar s jednog programa na drugi koji je pokrenut a da ne koristim socket i sl ...
Avatar
hightech
Postovi: 119
Pridružen/a: 21 vel 2013, 01:00
Spol: M
OS: wheezy, slekver ;)
Lokacija: /dev/hda2, etc
Kontakt:

Re: Python background app

Post Postao/la hightech »

Ako razumem sta hoces - http ili ftp su mogucnosti izmedjuostalog ... ali hajde malko detaljnije opisi problem :)
... šta god da učiniš ... NISI DOBRO IZRAČUNAO ...
... for good fun and advanced thinking join WS1 ...
... do Boga je put dosta kratak, ne moras dalje od svog srca ...
Avatar
Bug
Postovi: 240
Pridružen/a: 18 lip 2009, 23:33
Spol: M
OS: Fedora 19, Debian 7

Re: Python background app

Post Postao/la Bug »

sta detaljnije? pa opisao sam u prvom postu sta mi treba :)
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: Python background app

Post Postao/la shrike »

možeš koristiti dtach. on ti vrti program u pozadini, čak i ako se odlogiraš od kompa. Ako baš moraš restartati da bi dao novi parametar, onda moraš ipak imati neki mehanizam. Tip, taj program svako malo provjeri sadrđžaj nekog fajla, sluša na nekom portu (Tipa 127.0.0.1:10000).
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
jurastublic
Postovi: 1907
Pridružen/a: 16 tra 2011, 08:34
Spol: M
OS: Mint 10 LXDE itd...
Lokacija: i grupa Film

Re: Python background app

Post Postao/la jurastublic »

Ne vidim zašto ne bi koristio socket koji sluša na 127.0.0.1. Desetak linija koda, bez kompliciranja.
"Hodor bre foobar"
Avatar
Bug
Postovi: 240
Pridružen/a: 18 lip 2009, 23:33
Spol: M
OS: Fedora 19, Debian 7

Re: Python background app

Post Postao/la Bug »

jel bi socket "izdrzao" 2k hits-ova u sekundi?
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: Python background app

Post Postao/la shrike »

socket bi, ali je pitanje da li bi tvoj komp. Ako je to preveliki load na cpu, onda će to biti preveliki load bez obzira što uradio.
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
Bug
Postovi: 240
Pridružen/a: 18 lip 2009, 23:33
Spol: M
OS: Fedora 19, Debian 7

Re: Python background app

Post Postao/la Bug »

pa load jeste velik kad pokrenem ovo sve ali zato mislim da provucem tu jos thread/multiprocessing (testiram pa vidim sta mi daje bolje rezultate)
A racunar kao konfiguraicja je ok, server je, osam jezgara, 16gb ram...a load mu oko 1 trenutno..
Odgovori