Skocz do zawartości

northwest

Użytkownicy
  • Zawartość

    155
  • Rejestracja

  • Ostatnio

Posty napisane przez northwest


  1. #!/bin/sh 
    
    screen -A -m -d -S `mono /home/aplikacje/a.exe` 
    
    while [ 1 ] 
     do 
    if [ ! `pidof -x screen -A -m -d -S \`mono /home/aplikacje/a.exe\`` ] 
     then 
    	screen -A -m -d -S `mono /home/aplikacje/a.exe` 
    fi 
      sleep 120 
    done;

    - znalazłem jeszcze coś takiego ;)

     

    wpisać w konsoli: crontab-e

     

    a nastepnie: */01 * * * * /home/aplikacje/skrypt.sh >/dev/null 2>&1

     

    - to będzie testowało co sekundkę?


  2. Witam serdecznie,

    Mam serwer oparty na Linuxie i na nim aplikację serwerową (opartą o MONO - napisana w C#).

     

    Ta aplikacja musi pracować 24h na dobę (tzn. zawsze kiedy uruchomiony jest serwer).

     

    Mam w związku z tym takie pytanie, czy wiecie może czy da się zrobić coś takiego ażeby system (Debian) przy uruchamianiu/restarcie automatycznie startował ten mój program (normalnie wywołuję go poprzez:

    screen -A -m -d -S `mono /home/aplikacje/a.exe`

     

     

    Czy wiecie może co zrobić żeby system sprawdzał co jakiś czas czy ten program jest uruchomiony - i jeśli nie, to żeby go automatycznie uruchamiał?

     

     

    Łukasz


  3. dzięki za odpowiedź ;)

     

    To w takim razie czego dotyczy się licencja komercyjna?

    Czyli rozumiem że mogę spokojnie swój system bilingowy wykorzystywać w firmie (aplikacja oparta o interface www) bez żadnych komplikacji licencyjnych?

     

     

     

    programy z interfejsem www oparte o mysqla mozesz sprzedawac lub wykorzystywac na wlasny uzytek. Twoje programy nie muszą być na licenji GPL a na dowolnej lub Twojej komercyjnej.

    Nie też musisz udostepniać żródeł skryptów.

    Ed


  4. Mam teraz taki rezultat:

     

    north:~# mkdir -p /backup/psql

    north:~# chown root.postgres /backup/psql

    north:~# chmod 775 /backup/psql

    north:~# cd /backup/psql

    north:/backup/psql# su postgres

    postgres@north:/backup/psql$ /home/pgbackup.sh

    pg_dump: [archiver (db)] connection to database "(6" failed: KATASTROFALNY: baza "(6" nie istnieje

    postgres@north:/back

     

     

    Na początek wykonaj to, co @lukaschemp ci podał:

     

    mkdir -p /backup/psql
    chown root.postgres /backup/psql
    chmod 775 /backup/psql

     

    Następnie przejdź do tego katalogu

    cd /backup/psql

     

    I z tego katalogu uruchom skrypt.


  5. postgres@spycar:/root$ /home/pgbackup.sh

    could not change directory to "/root"

    could not change directory to "/root"

    could not change directory to "/root"

    could not change directory to "/root"

    could not change directory to "/root"

    could not change directory to "/root"

    pg_dump: [archiver (db)] connection to database "(6" failed: KATASTROFALNY: baza "(6" nie istnieje


  6. qurcze, mam taki skrypt (home/pgbackup.sh):

    #!/bin/bash

     

    DIR=/backup/psql

    DATA=`date '+%d-%m-%Y'`

     

    [ ! $DIR ] && mkdir -p $DIR || :

    LIST=$(psql -F -t -l | awk '{ print $1}' | grep -vE '^-|^List|^Name|template[0|1]')

    for d in $LIST

    do

    pg_dump $d | gzip -c > $DIR/$d.$DATA.gz

    done

     

    crontab -u postgres -e zapisałem:

    00 23 * * * /home/pgbackup.sh >/dev/null 2>&1

     

     

     

    to nie zadziałało :P


  7. zadziałało to:

    screen -A -m -d -S `mono /home/aplikacje/a.exe` ;)

     

    chyba działa )) mam jeszcze parę pytań w związku z tym:

    1. Jak sprawdzić czy mój ww program jest uruchomiony (da się jakoś wyświetlić informacje o nim, o zajmowanej przez niego pamięci itp)?

    2. Jak "zabić" aplikację?

    3. Czy da się zrobić jakiś automat, który sprawdzałby czy aplikacja jest uruchomiona - i w przypadku gdyby nie była, to uruchamiałby ją?


  8. Witam serdecznie,

    mam takie polecenie

    (uruchamianie programu napisanego w .NET poprzez MONO)

    mono /home/aplikacje/a.exe

     

    chciałbym to uruchomić jako proces, w tle... tak żeby po zamknięciu sesji w putty program dalej pracował. Próbowałem takim poleceniem:

    screen -A -m -d -S mono /home/aplikacje/a.exe

     

    ale niestety nie działa... ;)

     

     

    Wie ktoś może dlaczego?

     

    Z góry dziękuje za pomoc.


  9. Witam serdecznie,

    chciałem wykonać następujący kod w phppgadminie:

    CREATE OR REPLACE VIEW rap_raw AS

    SELECT dane_gps.czas AS czas_od, get_stop(dane_gps.idc, dane_gps.czas) AS czas_do, dane_gps.idc, dane_gps.report_id, dane_gps.io, dane_gps.id

    FROM dane_gps

    WHERE dane_gps.io = '0'::bpchar;

     

    wszystko było by okey gdyby nie to że nie mam zainstalowanych funkcji w PostgreSQL i wyskakuje mi błąd o braku get_stop.

     

    Wie ktoś może jak doinstalować te funkcje do bazy?

     

    Z góry dzięki za pomoc,

    pozdrawiam


  10. Jeśli chodzi ci tylko o połączenie ze zdalnymi, a nie muszą być bazy lokalne, to na pewno na dhosting.pl to jest.

     

    Można tam się łączyć z MySQLem, Postgresem i nawet MS SQL Serverem.

    Reszta warunków też jest spełniona... problem może być jedynie z ceną :)

    Ale za jakość niestety trzeba zapłacić.

     

    dhosting jest ciut za drogi ;)

    http://hosting-php.etop.pl/ - a to jest coś dobrego? bo szczerze powiedziawszy pierwszy raz o tym słyszę... :)

     

    a superhost.pl , az.pl , home.pl , nazwa.pl itp??

     

    http://www.ovh.pl/prywatne/produkty/60gp.xml

     

    a coś takiego??


  11. Witam,

    Potrzebuje jakiegoś dobrego, sprawdzonego hostingu...

     

    Wymagania:

    - transfer nie mniej niż 10 GB miesięcznie

    - duża szybkość ładowania stron i małe opóźnienia

    - możliwość połączenia się z poziomu PHP do baz zdalnych (PostgreSQL, na innych serwerach)

    - jak najmniej offline serwera ;)

     

     

    możecie coś polecić?

    Zastanawiam się od jakiegoś czasu nad superhost.pl - co myślicie o tym??

     

     

    Z góry dzięki za pomoc,

    pozdrawiam Northwest

×