Если вы используете 32-битную JVM, размер смены кучи на меньшую, вероятно, поможет. Вы можете сделать это, передав аргументы в java напрямую или через переменные окружения, например следующие:
java -Xms128M -Xmx512M
JAVA_OPTS="-Xms128M -Xmx512M"
Для 64-битной JVM должен работать больший размер кучи, например -Xms512M -Xmx1536M
.
Запустить java -version
или java -d32
, java--d64
для Java7, чтобы проверить, какая версия вы используете.
Если вы не использовали SDK сервера backend для Azure Mobile Apps, используйте SDK в своем проектном проекте. Дополнительная информация для вашей справки: Работа с SDK сервера backend сервера .NET для Azure Mobile Apps
. В SDK сервера backend мы должны сделать наши сущности расширяющими абстрактный класс EntityData
И уже в столбце EntityData
в столбце EntityData
уже есть столбец с идентификатором:
Итак, мы надеваем 't нужно определить столбец идентификатора типа int, нам просто нужно, чтобы наши сущности расширялись EntityData
, и база данных автоматически присваивает значение Id
в EntityData
.