Я полагаю, что в настоящее время верблюд-кафка может работать только с реестром схемы Confluent - написать собственный AvroSerilizer / AvroDeserializer (io.confluent.kafka.serializers.AbstractKafkaAvroSerializer / io.confluent.kafka.serializers.AvroDeskizer). Например :
BlablaDeserializer extends AbstractKafkaAvroDeserializer implements Deserializer<Object>
и
BlablaSerializer extends AbstractKafkaAvroSerializer implements Serializer<Object>
, а затем установите их на компонент верблюда. Например. для значения это будет:
KafkaConfiguration kafkaConfiguration.setValueDeserializer(...)
Да, Вы должны - хотя, если это имеет значение, зависит от того, как Ваш веб-сайт кодируется. Только предварительно скомпилированные сайты (веб-приложение Проекты) или Библиотеки классов в том же решении будут заботиться. сайты ASP.NET (Проекты Веб-сайта) будут скомпилированы на сервере и проверят web.config, поскольку это - параметр настройки отладки.
Да, как предложено в MSDN:
Включение режима отладки будет значительно влиять на производительность Вашего приложения ASP.NET. Не забудьте отключать режим отладки, прежде чем Вы развернете приложение выпуска или проведете измерения производительности.
Да, абсолютно. Установка его для выпуска скомпилирует код без отладочной информации и с правильной условной компиляцией (т.е. ОТЛАДКА #if).