Pyllau dirprwy gwag: methu, aros neu ddefnyddio wrth gefn cymeradwy
Stopiwch, arhoswch o fewn cyllideb, neu defnyddiwch wrth gefn cymeradwy pan fydd pob dirprwy yn dod yn anarferadwy, yn lle parhau'n dawel heb unrhyw lwybr.
Mae'r cylchdroydd yn tynnu ei bwynt terfyn cymwys olaf. Beth sy'n digwydd i'r swydd nesaf?
Dylai'r penderfyniad hwnnw fod yn eglur. Nid yw rhestr wag yn fath arbennig o ddirprwy sy'n gweithio. Gall eithriad dewis ar hap, maes metadata sydd ar goll, a gwerth dychwelyd None wthio'r haen nesaf ar hyd llwybr gwahanol.
Ar gyfer swydd sy'n gofyn am lwybr dirprwy cymeradwy, dewiswch un o'r canlyniadau hyn cyn anfon:
- Aros am adferiad neu adnewyddiad hysbys, o fewn terfyn amser sy'n weddill y swydd.
- Methu â chanlyniad penodol bod y pwll yn anarferadwy.
- Defnyddio wrth gefn sydd wedi'i ffurfweddu a'i gymeradwyo ar wahân.
Mae hepgor y dirprwy yn dawel yn bolisi hollol wahanol. Yn dibynnu ar y cleient, gall weithredu diofyn amgylcheddol neu lwybr uniongyrchol. Gall yr ymateb HTTP llwyddiannus sy'n deillio ohono guddio na ddefnyddiwyd y cyfryngwr gofynnol erioed.
Cadwch ymateb gwag gan y darparwr ar wahân i bwll y mae ei holl bwyntiau terfyn yn oeri dros dro. Efallai y bydd angen diagnosis gwasanaeth darganfod ar yr un cyntaf; efallai bod gan yr ail amser adfer wedi'i drefnu'n barod. Nid yw ail-gyrchu'r un rhestr wag mewn dolen dynn yn helpu'r naill na'r llall.
Adroddwch gyflwr y pwll a'r penderfyniad a wnaed, gyda chyfrinachau wedi'u tynnu. Mae “Dim dirprwy cymwys; tasg wedi stopio” yn fwy defnyddiadwy na gwall cysylltu cyffredinol o lwybr na fwriadodd y galwr ei ddewis erioed.