Поддерживает ли стандартный (негибкий) Google App Engine Google Cloud Bigtable?
Есть ли официальная страница, где ответ на этот вопрос? В ноябре 2016 года я пытаюсь запустить некоторый код Java Bigtable, и он не работает как на локальном сервере dev, так и на реальном удаленном экземпляре.
Я пробовал разные версии обеих библиотек. Appengine либо жалуется на использование JMX или работающих потоков. В обоих случаях использование этих технологий /API является глубоко внутренним и используется клиентским ядром Bigtable для установления соединения и т. Д.
1 ответ
Теперь вы можете использовать Cloud Bigtable из Google App Engine Standard, вот документация с примером кода и полным проектом.
Вы можете использовать Cloud Bigtable в App Engine Standard, но пока только с Java (насколько я понимаю). Как опубликовано другим, это репо и этот учебник содержат образец проекта, как это делается.
К тому же это старый, но я нашел ответ на вопрос Арама в его комментариях. Я не могу комментировать напрямую, поэтому публикую его здесь (недостаточно репутации). В репозитории github отсутствует зависимость в файле pom.xml. Просто добавьте следующее в<dependencies>
элемент, чтобы исправить любые ошибки:
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-1.0-sdk</artifactId>
<version>1.9.63</version>
</dependency>