Forum » Programiranje » Postavitev namenskega spletnega strežnika
Postavitev namenskega spletnega strežnika
i33a ::
Pozdravljeni, za službene namene moram nekje postaviti nek strežnik in program, ki bo delal naslednje.
Program/skripta naj bi naložila datoteko na strežnik. Strežnik naj datoteko pretvoril(npr. z klicem neke skripte), ter jo nato poslal nazaj programu, ki mu jo je poslal. Pri tem je potrebno tudi meriti čase pošiljanja, računanja in pošiljanja nazaj.
Mogoče kdo ve, kako bi to najlažje naredil. Program, ki bo tekel na strežniku načeloma deluej. Glavi problem avtomatski prenosti na strežnik in nazaj, ter merjenje časa pri tem.
Lep dan še naprej
Program/skripta naj bi naložila datoteko na strežnik. Strežnik naj datoteko pretvoril(npr. z klicem neke skripte), ter jo nato poslal nazaj programu, ki mu jo je poslal. Pri tem je potrebno tudi meriti čase pošiljanja, računanja in pošiljanja nazaj.
Mogoče kdo ve, kako bi to najlažje naredil. Program, ki bo tekel na strežniku načeloma deluej. Glavi problem avtomatski prenosti na strežnik in nazaj, ter merjenje časa pri tem.
Lep dan še naprej
krneki0001 ::
Sistem bo pa? Linux ali Windows?
V Windows narediš s powershellom, v Linuxu narediš v bashu. Oboje zna merit čas in oboje zna tudi kopirat datoteke na strežnik ali iz strežnika.
Potem daš pa skripto v task scheduler in se izvaja kot ji to določiš.
V Windows narediš s powershellom, v Linuxu narediš v bashu. Oboje zna merit čas in oboje zna tudi kopirat datoteke na strežnik ali iz strežnika.
Potem daš pa skripto v task scheduler in se izvaja kot ji to določiš.
i33a ::
Sistem bo linux.
Kje je najbolje, da si pogledam to kopiranje iz in na strežnik? Da bo tudi to, da bo iz strežnika kopiralo šele po končanem izvajanju na strežniku.
Kako pa naredim na strežniku, da bo takoj začel izvajati program na datoteki.
Kje je najbolje, da si pogledam to kopiranje iz in na strežnik? Da bo tudi to, da bo iz strežnika kopiralo šele po končanem izvajanju na strežniku.
Kako pa naredim na strežniku, da bo takoj začel izvajati program na datoteki.
krneki0001 ::
Na mapo obesiš task, ki preverja, če se je v mapi kaj spremenilo. Ob spremembi pa kliče skripto.
SeMiNeSanja ::
Ti časi, o katerih govoriš, so zgolj podatki za dnevniške datoteke, ki jih bo morda 1x/leto nekdo pogledal, ko se bo kaj zatikalo, ali se gre za dejansko vitalen podatek?
Pri dnevniških datotekah ti bo že sftp strežnik na Linuxu naredil zapise, kdaj so se datoteke prenašale.
Bolj problem bo implementirat 'post transfer action'. Če imaš v uporabi kakšen naprednejši server, bo ta že v osnovi omogočal definicijo in izvajanje 'post transfer akcij'.
V nasprotnem primeru odlagaš prispele datoteke v eno mapo, to nadzoruješ s schedulerjem in izvedeš skripto nad datotekami, ki se nahajajo v tej mapi. Obdelane prestaviš v drugo mapo, rezultate obdelave pa ponudiš za download v tretji mapi. Seveda se v tem primeru soočaš z zamudami, dokler scheduler ne požene obdelave. Dodaten problem lahko nastopi, če scheduler požene obdelavo, ko datoteka še ni v celoti prenešena.
Če uporabljaš SCP, bi načeloma lahko naredil skripto, ki bi preko SCP prenesla datoteko, potem pa v isti skripti preko RCP zaženeš skripto za obdelavo na strežniku.
Skripta na strežniku pa bi po obdelavi izvedla SCP prenos na 'odjemalca'.
Pri dnevniških datotekah ti bo že sftp strežnik na Linuxu naredil zapise, kdaj so se datoteke prenašale.
Bolj problem bo implementirat 'post transfer action'. Če imaš v uporabi kakšen naprednejši server, bo ta že v osnovi omogočal definicijo in izvajanje 'post transfer akcij'.
V nasprotnem primeru odlagaš prispele datoteke v eno mapo, to nadzoruješ s schedulerjem in izvedeš skripto nad datotekami, ki se nahajajo v tej mapi. Obdelane prestaviš v drugo mapo, rezultate obdelave pa ponudiš za download v tretji mapi. Seveda se v tem primeru soočaš z zamudami, dokler scheduler ne požene obdelave. Dodaten problem lahko nastopi, če scheduler požene obdelavo, ko datoteka še ni v celoti prenešena.
Če uporabljaš SCP, bi načeloma lahko naredil skripto, ki bi preko SCP prenesla datoteko, potem pa v isti skripti preko RCP zaženeš skripto za obdelavo na strežniku.
Skripta na strežniku pa bi po obdelavi izvedla SCP prenos na 'odjemalca'.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [linux] MDTM_write z gvfs prek FTPOddelek: Programska oprema | 722 (605) | WhiteAngel |
» | Thunderbird - arhiv, backup?Oddelek: Pomoč in nasveti | 2193 (1509) | gddr85 |
» | Brisanje lokalnih profilov na windowsihOddelek: Operacijski sistemi | 1454 (1323) | ujka |
» | sinhronizacija prenosnikaOddelek: Programska oprema | 1252 (1101) | slovencl |
» | Kako nardit, da bi lahko samo z geslom prišel na neko stran???Oddelek: Izdelava spletišč | 2029 (1607) | kunigas |