Чтобы настроить такой доступ, надо в роли прописать JSON доступа к бакету и приаттачить эту роль к нужным инстансам.
Application Role Creation In order to access S3 bucket from within your application deployed in EC2 you must make it under authorized identity. The common approach is to assign a service role that we are to create beforehand.
- Go to IAM section and navigate to Roles section.
- Under the section Common use cases select EC2 and assign AmazonS3ReadOnlyAccess permission policy on Role.
- Save just created Role.
Upload Application Jar to AWS S3
- Create mjc--jar S3 bucket.
- Make sure the bucket is available for the role created on the step above only. It might be achieved through Bucket Policy.
- Upload your application jar file to the newly created bucket.
Ну или заглянуть внутрь EC2 и смотреть что сломано
Возвращаюсь к предыдущему совету - задеплойте амазоновский пример, а потом можно поменять код на свой.
> я читал ваш пост сверху вниз и название не упомнтало второго вопроса
> вы берете только макс а для второго вопроса надо будет сканировать по значениям freq
про одинаковое количество повторений не увидел вопроса
А как получить несколько букв, у которых будет одинаковое количество повторений:
про самый частый у вас почти правильно помоему