![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| UNIX for dummyer Spørgsmål & svar Hvis du ikke ved, hvor man skal sende en UNIX-eller Linux-spørgsmål, efter det her. Alle UNIX og Linux newbies velkommen! |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Sammenlign datoen fra DB2 tabellen til gårsdagens Unix system dato | sasaliasim | Shell Programmering og Scripting | 9 | 12-01-2008 11:37 PM |
| File tidsstempel spørgsmålet om HP servere | siddaonline | UNIX for Advanced & Ekspertsøgning Brugere | 5 | 07-04-2007 12:09 PM |
| få datoen fra tidsstempel | pavan_test | UNIX for dummyer Spørgsmål & svar | 2 | 09-28-2006 01:01 PM |
| Command DATE i UNIX System | ZINGARO | UNIX for dummyer Spørgsmål & svar | 3 | 07-20-2006 06:07 PM |
| dato override | Gerry shacter | AIX | 1 | 01-09-2006 01:42 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
override systemdatoen-tidsstempel på Unix-servere
Jeg leder efter et værktøj, der giver os mulighed for at tilsidesætte det system, dato-tidsstempel på Unix-servere, så vi kan udføre regression tests med det samme sæt af scripts og data. CDS er et eksempel på et system, hvor logikken er meget dato / tid afhængig. Det ville gøre regressionstest meget lettere og mere pålidelig, hvis vi altid kunne påbegynde test på samme dato / tid. Jeg husker tilbage i Y2K dage var der et værktøj, der gav os mulighed for at gøre det på Unisys mainframe, men ikke sikker på om Unix.
|
|
||||
|
Ja, en stor forslag, men det kræver at skrue med servere og genstart før hver test. Jeg ønsker ikke at gøre det. Jeg ønsker, at serveren til at opretholde sin tid, så filer, der oprettes, er tiden stemplet korrekt. Jeg ønsker, at værktøjet til at fake ud i systemet, således at når koden opfordrer til, at den nuværende dato / tid, det får, hvad jeg ønsker, det skal være. Jeg ønsker at være i stand til at køre flere gentagelser af tests med nuværende og tidligere datoer. Har du andre forslag? Endnu en gang tak for den hurtige svar!
![]() |
|
||||
|
pthread_cond_timedwait () tager en absolut tid, hvis du skridt tilbage seks måneder enhver gevind kode venter på en af disse vil vente seks måneder.
Åh, og ikke bruge NFS tværs af tid afbrydelser. |
|
||||
|
Systemet tid holdes i kernen, og vedligeholdes af det. Den eneste anden løsning end hvad Porter og Perderabo nævnes, er at have en lille dedikeret time-warped boks, der kører uden ntpd. Eller lege med TZ.
Hvis det, du bruger, ikke bruger UTC, men opfordrer libc localtime, så kan du oprette en brugerdefineret tidszone. POSIX kompatible systemer skal have muligheder for at indstille tidszoner med næsten enhver forskydning fra UTC. Start alle dine regressionsanalyse i særlige tidszone. Hvordan du opretter din tidszone er helt afhængig af systemet (POSIX giver mulighed for tre metoder), men du bør være i stand til at udføre dette med TZ variabel alene. eksempel min ZZT tidszone: Code:
$> export TZ=ZZT6:30:22 $> date Thu Sep 27 07:25:51 ZZT 2007 $> export TZ=CST6CDT $> date Thu Sep 27 08:56:34 CDT 2007 |
| Sponsorerede links | ||
|
|
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|