Kirjoittaja Aihe: Palvelin - Java ohjelman käynnistäminen crontabista ?  (Luettu 7822 kertaa)

HannuTapio

  • Käyttäjä
  • Viestejä: 1212
  • OpenJDK + JavaScript testailuu ja säätelyy.
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #20 : 17.04.18 - klo:10.06 »
TCP Portteja,

Minulla on TCP portit 8080 - 8090 käytössäni, kun pidän palvelinohjelmaani.

--
Linux lautapelejä indie, hobby boardgame indie.
Ubuntu 20.04, Cinnamon.
ESET Endpoint Security Antivirus - Business Edition.

Indie sivustoni -> https://www.lautapelisivusto.com - - https://www.tabletpelisivusto.com - - https://www.hannunsankarit.com - - https://www.lautapelikenraalit.com

matsukan

  • Käyttäjä
  • Viestejä: 2015
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #21 : 18.04.18 - klo:11.27 »
Onko sinulla firewallia käytössä ?

Koodia: [Valitse]
ufw status

asiakasohjelman pitää osata ottaa yhteys tuohon porttiin mikä sinulla on käytössä.
« Viimeksi muokattu: 18.04.18 - klo:11.29 kirjoittanut matsukan »
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

HannuTapio

  • Käyttäjä
  • Viestejä: 1212
  • OpenJDK + JavaScript testailuu ja säätelyy.
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #22 : 18.04.18 - klo:14.36 »
ufw,

Status: inactive

Minulla on iptables joka on säädetty oikein varmaankin, se säätää itsensä noin 10 minuuttia ennen palvelinohjelman käynnistystä.

Kyllä vain asiakasohjelma ottaa satunnaisen portin 8080 - 8090 käyttöönsä, siinä on yhteensä 11 tcp porttia vaihtoehtona, ne ovat auki iptablessa ja ohjautuvat proxyyn ja reverse proxyyn apachessa.

--
« Viimeksi muokattu: 18.04.18 - klo:14.38 kirjoittanut HannuTapio »
Linux lautapelejä indie, hobby boardgame indie.
Ubuntu 20.04, Cinnamon.
ESET Endpoint Security Antivirus - Business Edition.

Indie sivustoni -> https://www.lautapelisivusto.com - - https://www.tabletpelisivusto.com - - https://www.hannunsankarit.com - - https://www.lautapelikenraalit.com

HannuTapio

  • Käyttäjä
  • Viestejä: 1212
  • OpenJDK + JavaScript testailuu ja säätelyy.
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #23 : 19.04.18 - klo:15.18 »
Palvelinohjelmasta vielä,

Minä muutin apache configista, seuraavaa riviä -

Koodia: [Valitse]
<IfModule mod_proxy.c>
ProxyPass "/_ws_:8080" "ws://127.0.0.1:8080/"
ProxyPassReverse "/_ws_:8080" "ws://127.0.0.1:8080/"
ProxyPass "/_ws_:8081" "ws://127.0.0.1:8081/"
ProxyPassReverse "/_ws_:8081" "ws://127.0.0.1:8081/"
ProxyPass "/_ws_:8082" "ws://127.0.0.1:8082/"
ProxyPassReverse "/_ws_:8082" "ws://127.0.0.1:8082/"
ProxyPass "/_ws_:8083" "ws://127.0.0.1:8083/"
ProxyPassReverse "/_ws_:8083" "ws://127.0.0.1:8083/"

Tuo eka rivi on ennen kuin säädän proxyt kohdalleensa, minä poistin tuon ekan rivin, <IfModule mod_proxy.c> ja nyt on vain proxyjen ja reverseproxyjen asetukset.

Lisänä asensin uusia apache moduuleita.

Koodia: [Valitse]
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod proxy_balancer
sudo a2enmod lbmethod_byrequests

Aamulla tuo toinen käynnistys yritys käynnisti palvelinohjelman, minä nyt yöllä testaan resetin jälkeen taas uudestaan.

Lisänä minä muutin vielä palvelinohjelman kulkuja hieman.

:)

--
« Viimeksi muokattu: 19.04.18 - klo:15.20 kirjoittanut HannuTapio »
Linux lautapelejä indie, hobby boardgame indie.
Ubuntu 20.04, Cinnamon.
ESET Endpoint Security Antivirus - Business Edition.

Indie sivustoni -> https://www.lautapelisivusto.com - - https://www.tabletpelisivusto.com - - https://www.hannunsankarit.com - - https://www.lautapelikenraalit.com

HannuTapio

  • Käyttäjä
  • Viestejä: 1212
  • OpenJDK + JavaScript testailuu ja säätelyy.
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #24 : 20.04.18 - klo:10.58 »
:),

Joo ei käynnistynä oikein, täytyy yhä käsin käydä palvelimessa ja käynnistää.

:(

--
Linux lautapelejä indie, hobby boardgame indie.
Ubuntu 20.04, Cinnamon.
ESET Endpoint Security Antivirus - Business Edition.

Indie sivustoni -> https://www.lautapelisivusto.com - - https://www.tabletpelisivusto.com - - https://www.hannunsankarit.com - - https://www.lautapelikenraalit.com

matsukan

  • Käyttäjä
  • Viestejä: 2015
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #25 : 20.04.18 - klo:11.04 »
Koeta laittaa timeout crontab komennon eteen.

Tyyliin:

Lainaus
@reboot sleep 300 && /opt/whtever.sh

Tuossa oleva luku on aika sekunneissa.
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

HannuTapio

  • Käyttäjä
  • Viestejä: 1212
  • OpenJDK + JavaScript testailuu ja säätelyy.
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #26 : 20.04.18 - klo:16.13 »
Palvelin reset,

No joo, ei tämä taida toimia minulla, en tiedä mistä syystä, mutta, kenteis paree näin.

Minä siirrän tämän palvelin resetin 5:30 - 6:00 väliseen aikaan, herään itse siinä 5:30 ja tarkistan palvelimet ja seuraan päivitykset ja uudelleen käynnistykset ja sitten itse käynnistän vaikka 5:58 tuon palvelinohjelmani, apache käynnistyy sitten taas 5:59.

Ei oo iso homma herätä ja tarkistaa palvelinta itse, kun jos minä nämä pelaajat tänne palvelimeeni lasken kanssa, niin, on hyvä valvoa hieman enemmän mitä tähän asti.

:)

--
Linux lautapelejä indie, hobby boardgame indie.
Ubuntu 20.04, Cinnamon.
ESET Endpoint Security Antivirus - Business Edition.

Indie sivustoni -> https://www.lautapelisivusto.com - - https://www.tabletpelisivusto.com - - https://www.hannunsankarit.com - - https://www.lautapelikenraalit.com

matsukan

  • Käyttäjä
  • Viestejä: 2015
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #27 : 20.04.18 - klo:22.49 »

miksi sammutat ja käynnistät palvelimet päivittäin ?
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

HannuTapio

  • Käyttäjä
  • Viestejä: 1212
  • OpenJDK + JavaScript testailuu ja säätelyy.
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #28 : 21.04.18 - klo:16.57 »
Ubuntu server,

Minulla on siellä ssh kautta, kun kirjaudun, niin, yleensä teksti kerran päivässä, server needs to be restarted.

Minä päivitän nyt sitten ubuntu serverit, aina siinä 5:32, ja resetoin 5:45, ja sitten apache käyntiin 5:59.

Ubuntu server antaa minulle lähes päivittäin ilmoitukset resetin tarpeesta, jotenka minä teen tämän resetin nykyään ihan joka aamu.

:)

--
Linux lautapelejä indie, hobby boardgame indie.
Ubuntu 20.04, Cinnamon.
ESET Endpoint Security Antivirus - Business Edition.

Indie sivustoni -> https://www.lautapelisivusto.com - - https://www.tabletpelisivusto.com - - https://www.hannunsankarit.com - - https://www.lautapelikenraalit.com

_Pete_

  • Käyttäjä
  • Viestejä: 1697
  • Fufufuuffuuu
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #29 : 23.04.18 - klo:10.42 »
Jos kyse on tästä
Koodia: [Valitse]
Welcome to Ubuntu 16.04.4 LTS (GNU/Linux 4.4.0-116-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

0 packages can be updated.
0 updates are security updates.

*** System restart required ***

Eli tuosta *** System restart required *** niin se tarkoittaa että päivityksen yhteydessä on asennettu uusi versio Linux kernelistä ja jotta se tulisi
myös käyttöön pitää järjestelmä käynnistää uudestaan.

Se ei siis tarkoita että olisi pakko käynnistää palvelin joka aamu.



nm

  • Käyttäjä
  • Viestejä: 13695
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #30 : 23.04.18 - klo:10.48 »
Ubuntu server antaa minulle lähes päivittäin ilmoitukset resetin tarpeesta, jotenka minä teen tämän resetin nykyään ihan joka aamu.

Kerran viikossa tai kuukaudessa riittää hyvin, ellei kernelissä ole ilmennyt jokin erittäin kriittinen tietoturva-aukko, josta tiedotetaan päivälehdissäkin.  :)


Haavoittuvuuksia ja niiden paikkauksia voi seurata vaikkapa tällä sivulla: https://usn.ubuntu.com/
« Viimeksi muokattu: 23.04.18 - klo:10.52 kirjoittanut nm »

HannuTapio

  • Käyttäjä
  • Viestejä: 1212
  • OpenJDK + JavaScript testailuu ja säätelyy.
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #31 : 23.04.18 - klo:14.07 »
Ok,

Kiitos kun päivititte omaa infoani, en ihan tarkkaan muistana kuinka usein tuo kehoitus resetoida kone tuleekaan, mutta, kyllä se siellä aina välistä on.

Minä kuitenkin jatkan tällä samalla tavalla, minä resetoin kerran päivässä, ja pidän palvelimet pois käytöstä 5:30 - 6:00 ajan, pystyn kaikki kuva ja video ja ohjelma päivitykset tekemään tällöin, ei se reset siinä samassa niin kova työ ole.

:)

--
Linux lautapelejä indie, hobby boardgame indie.
Ubuntu 20.04, Cinnamon.
ESET Endpoint Security Antivirus - Business Edition.

Indie sivustoni -> https://www.lautapelisivusto.com - - https://www.tabletpelisivusto.com - - https://www.hannunsankarit.com - - https://www.lautapelikenraalit.com

_Pete_

  • Käyttäjä
  • Viestejä: 1697
  • Fufufuuffuuu
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #32 : 24.04.18 - klo:10.13 »
Ok,

Kiitos kun päivititte omaa infoani, en ihan tarkkaan muistana kuinka usein tuo kehoitus resetoida kone tuleekaan, mutta, kyllä se siellä aina välistä on.

Minä kuitenkin jatkan tällä samalla tavalla, minä resetoin kerran päivässä, ja pidän palvelimet pois käytöstä 5:30 - 6:00 ajan, pystyn kaikki kuva ja video ja ohjelma päivitykset tekemään tällöin, ei se reset siinä samassa niin kova työ ole.

:)

--

Kyllä se turhan työn tekeminen aina on mukavaa ja kannatavaa :)


matsukan

  • Käyttäjä
  • Viestejä: 2015
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #33 : 24.04.18 - klo:14.33 »
Ok,

Kiitos kun päivititte omaa infoani, en ihan tarkkaan muistana kuinka usein tuo kehoitus resetoida kone tuleekaan, mutta, kyllä se siellä aina välistä on.

Minä kuitenkin jatkan tällä samalla tavalla, minä resetoin kerran päivässä, ja pidän palvelimet pois käytöstä 5:30 - 6:00 ajan, pystyn kaikki kuva ja video ja ohjelma päivitykset tekemään tällöin, ei se reset siinä samassa niin kova työ ole.

:)

--

Kyllä se turhan työn tekeminen aina on mukavaa ja kannatavaa :)

 ;D
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

Jtkone

  • Käyttäjä
  • Viestejä: 706
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #34 : 27.04.18 - klo:19.40 »
Eikös nämä pelit enää olekkaan suomi nettiin?
Tarkoitan kun palvelimet ovat alhaalla aamulla.
Itse menen töihin seitsemään ja olisi kiva pelata laadukkaita suomi pelejä ennen sitä.
Eli jo ehdotettu aamu klo 3-4 olisi parempi servereiden alasajoon?

HannuTapio

  • Käyttäjä
  • Viestejä: 1212
  • OpenJDK + JavaScript testailuu ja säätelyy.
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #35 : 28.04.18 - klo:18.56 »
Palvelin reset,

Minä joudun itse olemaan valveilla, kun tuo reset tapahtuu, jotta, tiedän sitten, että, kaikki on käynnissä ja palvelimet toimivat kuten kuuluukin, pyrin varmaankin, että, pelaaminen tapahtuu iltapäivällä ja illasta. :)

Minä koetan ratkoa tämän reset ongelman jotenkin, :).

Muistetaan silti että en ole palvelu tällä hetkellä, olen vain omaa elämää ja omaa iloa, oleva harraste sivusto, näytän ihmisille mitä lautapelejä olen suunnitellut vuodesta jotain noin 1984 - 95.

:)

--
« Viimeksi muokattu: 28.04.18 - klo:19.02 kirjoittanut HannuTapio »
Linux lautapelejä indie, hobby boardgame indie.
Ubuntu 20.04, Cinnamon.
ESET Endpoint Security Antivirus - Business Edition.

Indie sivustoni -> https://www.lautapelisivusto.com - - https://www.tabletpelisivusto.com - - https://www.hannunsankarit.com - - https://www.lautapelikenraalit.com

_Pete_

  • Käyttäjä
  • Viestejä: 1697
  • Fufufuuffuuu
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #36 : 30.04.18 - klo:08.52 »
Minä koetan ratkoa tämän reset ongelman jotenkin, :).

Sehän on täällä jo ystävällisten kirjottajien toimesta tehty: koko resetointi touhu on turhaa ja sen voi jättää välistä poislukien oikeasti tietoturvakriittiset päivitykset.


matsukan

  • Käyttäjä
  • Viestejä: 2015
    • Profiili
Vs: Palvelin - Java ohjelman käynnistäminen crontabista ?
« Vastaus #37 : 30.04.18 - klo:09.40 »

Niin palvelinten tarkoitus on olla päällä 24/7 lyhyitä tietoturvapäivityksiä lukuunottamatta joita tehdään esim kerran kuukaudessa tai harvemmin. Turha käynnistäminen kuluttaa serveiden komponentteja turhaan.
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään