Это, по-видимому, безопасный поток. Однако может ли кто-нибудь сказать мне, заблокирован ли он одним экземпляром TidyMarkupDataFormat, или отдельные экземпляры создаются для отдельных потоков? Я имею в виду, что у нас есть несколько парсеров (по одному на один поток) или один парсер, общий для всех потоков.Camel: использование unmarshal(). TidyMarkup() из нескольких потоков
0
A
ответ
0
Я только что проверил код TidyMarkupDataFormat, он создает parer за unmarshalrequest. Поэтому я думаю, что он должен быть потокобезопасным, так как ни один парсер не используется в разных потоках.
Я вижу некоторую блокировку внутри TidyMarkupDataFormat в многопоточном приложении. Мне нужно расследовать. – Archer