Video: Жазгы пакетте аткаруу контексти деген эмне?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
Ан ExecutionContext StepExecution же JobExecution үчүн масштабдуу маалыматты камтыган ачкыч-маани жуптарынын жыйындысы. Жаз партиясы улантат ExecutionContext , бул сиз кайра баштоону каалаган учурларда жардам берет партия иштетүү (мисалы, катаал ката пайда болгондо ж.б.).
Ошентип, жазгы партиядагы Stepexecutionконтекст деген эмне?
коомдук класс StepExecution Объектти кеңейтет. Партия домен объектинин өкүлчүлүгү кадамдын аткарылышы. JobExecutionден айырмаланып, элементтерди иштетүүгө байланыштуу кошумча касиеттер бар, мисалы, милдеттенмелерди эсептөө ж.б.
Анын сыңарындай, жазгы пакетте эмне бар? Жаз партиясы ' колдонот Chunk -багытталган' иштетүү стили анын кеңири таралган ишке ашыруунун алкагында. Chunk багытталган иштетүү маалыматтарды бирден окуу жана түзүү билдирет. бөлүктөр транзакциянын чегинде жазылган. Бир нерсе ItemReaderден окулат, ItemProcessorго тапшырылат жана бириктирилет.
Демек, Spring Batchдеги StepScope деген эмне?
А жазгы партиясы StepScope объект синглтон эмес, белгилүү бир кадам үчүн уникалдуу болуп саналат. Бирок көрсөтүү менен а жазгы топ компонент болуу StepScope дегенди билдирет Жаз партиясы колдонот жаз ар бир кадамдын аткарылышы үчүн ошол компоненттин жаңы инстанциясын түзүү үчүн контейнер.
Жазгы пакетте жумуш репозиторий деген эмне?
1.2 JobRepository . Аты айтып тургандай, бул а репозиторий аткарууга байланыштуу бардык мета-берилиштер үчүн туруктуулук механизмин сунуш кылат Job . "маалымат булагы" сактоо үчүн колдонула турган маалымат базасын көрсөтүү үчүн конфигурацияланышы мүмкүн партия мета-маалыматтар объекттери.
Сунушталууда:
Docker түзүү контексти деген эмне?
Контекст. Же Dockerfile камтыган каталогго жол, же git репозиторийине url. Берилген маани салыштырмалуу жол болгондо, ал Түзүү файлынын жайгашкан жерине салыштырмалуу катары чечмеленет. Бул каталог ошондой эле Docker демонуна жөнөтүлгөн куруу контексти болуп саналат
Болжолдуу аткаруу планы менен иш жүзүндөгү аткаруу планынын ортосунда кандай айырма бар?
2 Жооптор. Болжолдуу аткаруу планы SQL Server ээ болгон статистиканын негизинде гана түзүлөт - суроону иш жүзүндө аткарбастан. Иш жүзүндөгү аткаруу планы – бул суроону чындап иштеткенде колдонулган иш жүзүндөгү аткаруу планы
SSL контексти деген эмне?
SSL Контекст – бул шифрлердин, протоколдордун версияларынын, ишенимдүү сертификаттардын, TLS опцияларынын, TLS кеңейтүүлөрүнүн ж.б. жыйындысы. Бир эле жөндөөлөр менен бир нече туташуулардын болушу абдан кеңири таралгандыктан, алар контекстте бириктирилет жана тиешелүү SSL байланыштары андан кийин түзүлөт. бул контекстте
Javaдагы SSL контексти деген эмне?
SSL Контекст – бул шифрлердин, протоколдордун версияларынын, ишенимдүү сертификаттардын, TLS опцияларынын, TLS кеңейтүүлөрүнүн ж.б. жыйындысы. Бир эле жөндөөлөр менен бир нече туташуулардын болушу абдан кеңири таралгандыктан, алар контекстте бириктирилет жана тиешелүү SSL байланыштары андан кийин түзүлөт. бул контекстте
Жазгы пакетте жумуштун параметрлери кандай?
JobParameters – бул партия ишин баштоо үчүн колдонулган параметрлердин жыйындысы. JobParameters идентификациялоо үчүн, атүгүл жумуш учурунда маалымдама маалыматтары катары колдонулушу мүмкүн. Алардын аттары сакталган, андыктан аларга жетүү үчүн Spring Expression Language колдоно алабыз