Описание тега thrift

Thrift - это программная среда для масштабируемой кроссплатформенной разработки межъязыковых сервисов, доступная от Apache.
0 ответов

Реализация метода перезагрузки в C++ Thrift Server

Я использую платформу Apache Thrift, я пишу приложение, которое имеет сервер C++ и клиент Python. Приложение имеет большой ресурсный объект, который используется при жизни. Мое приложение должно иметь метод перезагрузки. Следует удалить все ресурсы …
06 мар '14 в 09:51
1 ответ

C# Настройка вызова на сервер hbase с помощью Thrift - не могу найти ссылку на: calculator.client

Извините заранее, если это что-то простое, я просто не могу найти решение в Google. Я начинаю с настройки кода C# для подключения к серверу HBASE/Hadoop. Я нашел несколько примеров для запуска кода / подключения. https://thrift.apache.org/tutorial/c…
12 янв '17 в 19:16
14 ответов

Самые большие различия между Thrift и Protocol Buffers?

Каковы основные плюсы и минусы Apache Thrift против буферов протокола Google?
16 сен '08 в 04:07
1 ответ

Как передать экономную структуру на Python Server

Я использую Thrift для связи RPC между сервером Python и клиентом Java. В моем экономном обработчике есть одна функция, где я хочу передать экономную структуру. Для передачи базового типа данных я могу напрямую сделать: def assignValue(self, variabl…
13 июн '18 в 08:10
1 ответ

Выполнить Thrift из муравья в pom.xml

У меня есть некоторые проблемы с управлением из муравья внутри pom.xml. Итак, у меня есть что-то вроде этого: <plugin> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <id>generate-sources<…
12 июн '13 в 15:18
1 ответ

Внешний цикл событий Apache Thrift

В C++, как я могу заставить сервер Apache Thrift обрабатывать внешние события? Я хотел бы написать свой собственный цикл событий и вручную запускать ожидающие события Thrift без блокировки. Я хотел бы иметь возможность сделать что-то вроде этого: //…
18 сен '14 в 18:30
1 ответ

Запуск и остановка hiveserver2

Я подключаюсь к hive с помощью php мысли, поэтому я хочу запустить hiveserver2, но если я использую команду hive для запуска hiveserver2 hive --service hiveserver2 --hiveconf hive.server2.thrift.port=10000 --hiveconf hive.root.logger=INFO,console Мн…
15 июл '17 в 04:47
0 ответов

Загрузка сжатого файла в HDFS через бережливое использование Python

Из экономичного IDL для hdf я вижу следующее и единственное определение для записи (Версия: Hadoop-0.20): // write a string to the open handle for the file bool write(1:ThriftHandle handle, string data) throws (1:ThriftIOException ouch), Данные имею…
30 ноя '12 в 00:16
2 ответа

Перенос бизнес-логики на сервисы: альтернативы Thrift

Я создаю приложение, которое имеет интерфейс на основе приложения в C++/Qt и интерфейс на основе Web в Python (с использованием Django). Я пытаюсь перевести архитектуру на сервисную, поскольку в обоих этих интерфейсах встроена бизнес-логика, что зат…
25 апр '12 в 14:18
0 ответов

AWS Lambda: не удалось запустить SASL: b'Error в sasl_client_start (-4) SASL(-4): механизм недоступен: не найдено достойных мехов '

Для подключения к hive сервер с auth=NONE Я положил все зависимости для sasl библиотека в lib каталог лямбда-пакета. Но все же я столкнулся с проблемой Error in sasl_client_start (-4) SASL(-4): no mechanism available: No worthy mechs found.... И про…
31 июл '18 в 08:13
1 ответ

Как начать работать с TNonblockingServer в Java?

Я тестировал Thrift на Java, но этот код дает мне некоторые ошибки.. ClientVoiceToTextHandler handler = new ClientVoiceToTextHandler(); ClientVoiceToText.Processor<ClientVoiceToTextHandler> processor = new ClientVoiceToText.Processor<Client…
03 янв '12 в 21:44
0 ответов

Какие внешние зависимости есть у фат / сборочных фляг?

Итак, мы работаем над этим проектом Scala с sbt, и у нас возникла странная проблема с толстыми банками Я создал наш толстый jar (назовите его x.jar) на своем локальном компьютере и запустил некоторый код, который использует Hive JDBC для выполнения …
27 сен '16 в 08:51
3 ответа

Предупреждение "Не указан ключ поля" для генератора Thrift

Получение предупреждения: Не указан ключ поля для байтов, итоговый протокол может иметь конфликты или не иметь обратной совместимости! При попытке сгенерировать следующую строку: void uploadChunk(binary bytes) Я пробовал несколько других имен параме…
05 янв '15 в 15:51
1 ответ

Как я могу удалить / удалить все пространство ключей, используя php: cassandra:thrift

Как я могу удалить / удалить все пространство ключей, используя php: cassandra:thrift
19 апр '10 в 12:56
0 ответов

Java: простой клиент не может подключиться к примеру с сервером, время ожидания

Я попробовал этот пример экономии Java из Интернета, как показано ниже. Клиент не подключился к серверу. У меня есть эти: (1) экономное определение "add.thrift" typedef i32 int //typedefs to get convenient names for your types service AdditionServic…
17 сен '18 в 08:47
2 ответа

Как узнать, когда выдается исключение

Я работаю с инструментом Apache Thrift и выкидываю некоторые исключения со стороны сервера на сторону клиента. Единственная проблема заключается в том, что когда клиент вызывает метод, возвращающий логическое значение Thrift, игнорирует исключение, …
20 мар '12 в 10:29
1 ответ

Экономия преобразования необязательно по умолчанию или требуется

У меня есть структура экономии struct Message { 1: optional int userID; ... } Это безопасная операция, чтобы изменить его на требование по умолчанию? struct Message { 1: int userID; ... } Если я знаю, что это всегда установлено? А как насчет "требуе…
18 ноя '18 в 03:54
1 ответ

Как обеспечить, чтобы благотворительные объекты были обратно совместимы?

В настоящее время мы используем благотворительность для развития наших микро-услуг. Когда я недавно столкнулся с этой проблемой ниже. Предположим ниже, что это экономичный контракт для объекта Summary, и есть API, который получает и обновляет сводку…
22 авг '16 в 20:31
0 ответов

Java-программа для доступа к HiveMetastore из Windows AD с помощью ssltrustore/knox

Мое требование состоит в том, чтобы подключить Java-программу для доступа к хранилищу метаданных кустов из Windows AD к Hiveserver2/thrift, установленному на компьютере с Linux, используя файл sslTrustStore .jks и trustStorePassword. Похоже, кластер…
06 май '18 в 09:28
4 ответа

Как начать работу с Apache Thrift?

Я хотел создать простой сервер Thrift для C++ и предоставить клиенту язык Python. Я пошел на официальный сайт, но там нет хороших учебников или документации. Я испытываю затруднения, пробуя это. Есть ли хороший учебник по Apache Thrift для совершенн…
10 авг '11 в 03:13