restart script

Message
Autor
zpevakjos
Příspěvky: 177
Věk: 23
Registrován: 19 črc 2015, 12:56
Reputation: 0

Re: restart script

#21 Příspěvekod zpevakjos » 04 kvě 2017, 16:59

Teď jsem psal, že jsi hledám věci sám spíš a na forum píšu jen když jsi nevím rady. Teď jsem jsi udělal vlastní script na spuštění bota ve screenu. Ale tady tohle je fakt už pro mě něco takového mimo mě. Já jsem našel hodně věcí, ale nevím jelikož tam je to tak rozepsané, nebo takový script, který budu chápat tak až za dost dlouho. Proto jsem se obrátil na vás, aby jste mi sem tam poradili kdybych jsem psal každou kravinu co tam chci tak už by to forum bylo zaspamovane. A většinou nestahuju, ale jen kopíruji protože se mi už stalo, že když jsem stáhl něco a dal to na VPS i když jsem to projel anti virem tak v tom byl virus a fakt nemám náladu na to vše znovu dělat a uploadovat tam zálohy.


Našel jsem teď, že mám dát do screenu -d -m aby to spustilo tak jsem to dal takto [code]screen -d -m -R test -S java -Xms100M -Xmx400M -jar /home/test/server.jar nogui[/code

zpevakjos
Příspěvky: 177
Věk: 23
Registrován: 19 črc 2015, 12:56
Reputation: 0

Re: restart script

#22 Příspěvekod zpevakjos » 04 kvě 2017, 17:03

Tak to taky nepomohlo pořád to píše

Kód: Vybrat vše

Must be connected to a terminal.

Mike8748
Příspěvky: 823
Registrován: 30 bře 2014, 10:05
Reputation: 28

Re: restart script

#23 Příspěvekod Mike8748 » 04 kvě 2017, 18:52

to -R tam máš proč? a "test" za tim -R? (protože parametr -R nemá argumenty)
btw, -d -m ti vždy vytvoří novou session, takže pokud ten příkaz máš v cronu na denní spouštění tak za měsíc budeš mít v jednom okamžiku 30x spuštěnej screen

o co se PŘESNĚ vlastně snažíš?

zpevakjos
Příspěvky: 177
Věk: 23
Registrován: 19 črc 2015, 12:56
Reputation: 0

Re: restart script

#24 Příspěvekod zpevakjos » 04 kvě 2017, 19:52

-R mám na určení toho screenu používám to už dlouho a funguje to v pořádku a chci aby mi crontab spustil server, ale když to spustím přes script manuálně tak to jde a když přes crontab tak to napíše to co jsem psal nahoře a nic to neudělá

Mike8748
Příspěvky: 823
Registrován: 30 bře 2014, 10:05
Reputation: 28

Re: restart script

#25 Příspěvekod Mike8748 » 04 kvě 2017, 23:27

no... mě manuál a nápověda (screen -?) říká o -R něco jiného

konkrétně "Reattach if possible..." což znamená že to aktivního uživatele připoji (přesune) do daného screenu... když něco spouští cron, tak to nedělá jako přihlášený uživatel, nevytváří terminálovou session a proto screen nemá koho připojit a stěžuje si s tim "Must be connected to terminal"

zpevakjos
Příspěvky: 177
Věk: 23
Registrován: 19 črc 2015, 12:56
Reputation: 0

Re: restart script

#26 Příspěvekod zpevakjos » 05 kvě 2017, 06:17

A co tam mam teda dat misto toho -R ? Jak identifikuju ten script?

Port2
Příspěvky: 502
Registrován: 08 pro 2015, 22:52
Reputation: 18
Bydliště: Pod mostem :/

Re: restart script

#27 Příspěvekod Port2 » 05 kvě 2017, 07:25

screen -AmdS by mělo fungovat.

zpevakjos
Příspěvky: 177
Věk: 23
Registrován: 19 črc 2015, 12:56
Reputation: 0

Re: restart script

#28 Příspěvekod zpevakjos » 05 kvě 2017, 14:23

Dal jsem

Kód: Vybrat vše

screen -AmdS -R test -S java -Xms100M -Xmx400M -jar /home/test/server.jar nogui


A pořád nic a v cron.log se nic ani nenapsalo.

Port2
Příspěvky: 502
Registrován: 08 pro 2015, 22:52
Reputation: 18
Bydliště: Pod mostem :/

Re: restart script

#29 Příspěvekod Port2 » 05 kvě 2017, 18:31

Nedávej tam -R ...

zpevakjos
Příspěvky: 177
Věk: 23
Registrován: 19 črc 2015, 12:56
Reputation: 0

Re: restart script

#30 Příspěvekod zpevakjos » 05 kvě 2017, 19:27

mám tam teda

Kód: Vybrat vše

screen -AmdS test -S java -Xms100M -Xmx400M -jar /home/test/server.jar nogui


Screen se spustí a za 5-8 sekund zase spadne.


Zpět na „VPS (Virtual private Server)“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti