Hafa Mac vakandi fyrir eitt VPN-verk, ekki fyrir VPN-ið
caffeinate heldur aflkröfu fyrir umbúðaða skipunina, ekkert meira. Það getur ekki endurnýjað lykla göngs, lengt setu eða lifað af lokað lok.
Þú þarft að ein flutningur klárist á meðan þú ferð burt, og sofandi Mac er augljós grunur. caffeinate getur haldið aflkröfu nákvæmlega fyrir þann glugga, og það er þrengra tól en það virðist við fyrstu sýn. Það kemur í veg fyrir aðgerðarlegan svefn meðan skipun keyrir; það heldur VPN-setu ekki lifandi og bjargar ekki flutningi frá skilríkjum sem renna út á miðnætti. Vitneskja um hvar umfang þess endar er það sem kemur í veg fyrir að næsta bilun verði lögð á rangt lag.
Hvað krafan heldur raunverulega
Tólið biður aflstjórnarkerfið að halda kröfu opinni svo lengi sem umbúðaða ferlið lifir. Þegar ferlið fer út fer krafan með því. Sá líftími er gagnlegi hlutinn: þú ert ekki að skipta um stillingu fyrir alla vélina og vona að muna að afturkalla hana síðar.
Fánarnir velja mismunandi kröfur. -i kemur í veg fyrir aðgerðarlegan svefn kerfisins. -d miðar að svefni skjásins, og -s miðar að svefni kerfisins í þeim aðstæðum þar sem kerfið leyfir það. Ekkert þeirra er almenn loforð um að «vera vakandi», og ekkert þeirra opnar skjáinn eða kemur í veg fyrir að lokið lokist. Veldu það sem passar við truflunina sem þú sást í raun.
Sá munur skiptir máli þegar einhver segir að Mac hafi «samt sofnað». Spurningin er hvaða kröfu var óskað eftir, hversu lengi, og hvaða atburður olli svefninum. Aflstjórn metur nokkrar inntaksstærðir, og krafa nær yfir eina þeirra.
Vefðu verkið inn í stað þess að skreyta setuna
caffeinate -i /usr/bin/ssh [email protected]
Þetta heldur aðgerðarkröfunni svo lengi sem SSH-biðlarinn keyrir, og það er allur tilgangurinn með innvafningu í stað þess að setja í bakgrunn. VPN-sniðið er ósnert, ekkert lífheldnismerki er sent, og ekkert í stillingum gangsins breytist.
Fyrir takmarkaðan glugga er tímalengdarflagginn heiðarlegra formið:
caffeinate -i -t 1800
Stöðvaðu þá köllun með venjulegri truflun hennar þegar verkinu lýkur fyrr. Skildu ekki eftir stafla af innvafningum í bakgrunni og hreinsaðu síðar með því að drepa hvert ferli með sama nafni; þú tekur eitthvað sem þú vildir halda.
Svefn er ein orsök, ekki orsökin
Að koma í veg fyrir aðgerðarlegan svefn fjarlægir eina truflun af listanum. Það hnekkir ekki viljandi svefnskipun, lokuðu loki, aflrofi eða stefnu sem stjórnandi setti. Þetta eru aðskildar ákvarðanir, og væntingin um að krafa á notendastigi vinni þær er leiðin sem fólk kemst að þeirri niðurstöðu að tólið virki ekki.
Svefn skjás og skjálás eru líka aðskilin. Mac getur verið vakandi með skjáinn slökktan, og það getur læst á meðan verkinu heldur áfram. Ef krafan er lýstur skjár er það annar flaggur; ef krafan er ólæstur skjár gefur enginn flaggur það. Segðu hver þessara þriggja útkoma þú þarft í raun áður en þú velur rofa, því þetta er ekki ein hegðun undir mismunandi nöfnum.
VPN-setan heldur sínum eigin klukku
IPsec- eða TLS-göng endurnýja lykla samkvæmt áætlun sem endapunktarnir samþykktu, og þjónn getur þvingað hámarkslíftíma setu óháð virkni biðlarans. Skilríki renna út. Aðgangstengill getur dottið af ástæðum sem tengjast ekki því að fartölvan sé vakandi. Ekkert þessara hirðir um aflkröfu.
Þannig að þegar gagnleg umferð mistekst á meðan Mac er greinilega vakandi, er aukin tímalengd hvorki skýring né viðgerð. Lestu bilunina: lykilendurnýjunarvilla, útrunnið auðkenning og tapaður burður líta mismunandi út í annál gangsins, og hvert hefur sína lausn.
Setja endingargildið á fjartölvuna
Ef tap á staðbundinni tengingu myndi eyða klukkustundum af vinnu er svarið hinum megin. Margfaldari í skjáhermi heldur setunni lifandi á þjóninum þegar SSH deyr, og verkjakerfi heldur vinnunni lifandi þegar setunni lýkur. Hvort tveggja er óháð aflstöðu fartölvunnar.
Það er önnur bilunarmörk, og það er sú sem skiptir máli fyrir löng verk. Sameinaðu þau tvö aðeins þegar bæði eru sönn: vélin verður að vera vakandi fyrir staðbundinn hluta vinnunnar, og fjárhlutinn verður að lifa af slit. Staðfestu síðan með því að tengjast aftur úr öðrum skjáhermi og athuga að verkið keyri enn.
Skrifaðu niður hvaða kröfu þú notaðir og hvenær henni lýkur. Skammvinn rekstrarval er í lagi; óútskýrt varanlegt verður stuðningsmiða hálfu ári síðar þegar enginn man hvers vegna Mac sefur aldrei.