2016-06-29 4 views
0

У меня есть приложение для защиты окружающей среды от beanstalk aws. Мой сервер находится в java с tomcat. Я минимизировал свои js и css. Когда я смотрю на вкладке сети в chrome, я вижу, что время ожидания для каждого запроса очень длинное. Файлы не такие большие.aws время ожидания запросов очень длинное

Мой экземпляр ec2 имеет тип t1.micro.

Я не уверен, как с этим справиться ... пожалуйста, помогите.

UPDATE:

Когда я запускаю сайт локально (с локальным хостом) все отлично, проблема только в удаленном режиме. Поэтому я предполагаю, что проблема не в моем коде.

ответ

0

Попробуйте использовать другой тип экземпляра (например, t2.micro).

У экземпляров t1.micro очень низкая производительность. См AWS docs:

T1 Micro экземпляры (t1.micro) обеспечивают небольшое количество последовательных ресурсов процессора и позволяют увеличить пропускную способность процессора коротких очередей, когда дополнительные циклы доступны. Они хорошо подходят для приложений с низкой пропускной способностью и веб-сайтов, которые периодически требуют дополнительных циклов вычисления.

Если производительность не соответствует вашим потребностям, тогда вы должны попробовать другой тип экземпляра. Это поможет вам определить, связано ли воспринимаемая плохая производительность с типом экземпляра t1.micro или из-за проблемы с реализацией приложения, которая должна быть оптимизирована.

AWS docs также содержит это примечание:

t1.micro является экземпляром предыдущего поколения, и он был заменен на t2.micro, который имеет намного лучший профиль производительности. Мы рекомендуем использовать тип экземпляра t2.micro вместо t1.micro.

+0

Пытался создать t2.micro и не помог. Также мой код ничего не делает при запросе статического содержимого, и все же он занимает много (~ 400 мс-1,5 с) –

+0

@julius_am Итак, попробуйте тип реального экземпляра. Типы экземпляров «T» кажутся бесполезными для чего угодно, кроме заполнителя (нужен экземпляр, который в конечном итоге ответит, но производительность не имеет значения). Либо работайте с низкой производительностью, либо платите немного больше за более способный тип экземпляра. – Rob

+0

Прежде чем обновить свой экземпляр, я хотел бы убедиться, что все мои конфигурации tomcat и другие вещи в порядке. Но я не уверен, что я должен проверить ... –

Смежные вопросы