2013-11-30 1 views
0

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

ответ

0

Я только что проверил код TidyMarkupDataFormat, он создает parer за unmarshalrequest. Поэтому я думаю, что он должен быть потокобезопасным, так как ни один парсер не используется в разных потоках.

+0

Я вижу некоторую блокировку внутри TidyMarkupDataFormat в многопоточном приложении. Мне нужно расследовать. – Archer