é mais fácil enviar a dúvida e quem puder responde
Читать полностью…Achei interessante, cada modulo tem diversos exercícios
Читать полностью…Bom dia pessoal
Estou fazendo uma série sobre desing Pattern no LinkedIn
Quem puder dar uma conferida e uma força
https://www.linkedin.com/posts/herminio-rocha-9325a2137_designpatternmvvm-activity-7300204338105270272-Ptzv?utm_source=share&utm_medium=member_android&rcm=ACoAACFeaLYBhtcCUnyqwcZbfE7JTWKQsz0Q7Qg
Valeu pela disponibilidade em ajudar @Gosporti 👊🏻
Читать полностью…Não, é que se não tivesse eu ia tentar te auxiliar
Читать полностью…Por nada. Bom que resolveu.
Tinha algum log informando isso?
@thiago_squid era problema de permissão, pq o container chrome-1 estava sendo executado com o user "seluser" e não tinha permissão de escrita no container automacao-iss, daí tive que executar ele com o user "root" e funcionou
Читать полностью…se eu entendi bem o chorme no container parece não estar recebendo a config de alteração da pasta padrão dos downloads....
Читать полностью…vou explicar como funciona o fluxo
o meu sistema cria uma pasta de uma empresa para armazenar os arquivos que o chrome baixa
o postConstruct vai criar as pastas raiz, que são: AutomacaoIssFortaleza/Encerramentos
e quando eu inicio a automação, o sistema cria a pasta da empresa dentro da pasta raiz, que fica assim:
/AutomacaoIssFortaleza/Encerramentos/Teste_10483162000181
e aí o sistema mostra esse log: Diretório da empresa atual criado em: /AutomacaoIssFortaleza/Encerramentos/Teste_10483162000181
e esse diretorio criado: /AutomacaoIssFortaleza/Encerramentos/Teste_10483162000181
ele será o diretório padrão para downloads no chrome, eu defino isso nas configs do ChromeOptions
na minha máquina local isso funciona sem problemas, só tive esse problema no Docker
daí to achando que, devido ao fato da aplicação estar rodando em um container e criando a pasta padrão de downloads nele, e o chrome está rodando em outro container, ele não consegue detectar essa pasta padrão, mesmo com o bind feito
to achando que a unica solução seria unir tanto a aplicação, quanto o chrome num só container
Fala pessoal! Tenho uma aplicação cliente que faz requisições em um servidor, back end para back end, o servidor possui um número máximo de requisição por segundo! Se eu estourar esse limite, o servidor bloqueia meu IP!
O cenário é o seguinte, a ideia é fazer as requisições em lote! Exemplo 90 requisições de uma vez, o que eu devo fazer no meu cliente para não estourar o limite do servidor?
"Esse problema já está quase resolvido, mas aceito sujestão😁"
Problema principal 😵💫
Se eu tiver exemplo: 90 requisições posso fazer um "for" simples? , e ir incrementando +1 até atingir o total de requisição???
Obs: nunca fiz algo do tipo !!!!!!!
deve ter como fazer...
Talvez você identificando os tenants com uma nomenclatura pai_filho
Tipo:
empresa1_filial1
empresa1_filial2
empresa1_filial3
empresa2_filial1
empresa2_filial2
É um multi-tenant mas com múltiplos bancos
Читать полностью…Otimo sabadao pra geral
Uma pergunta, algum de vcs ja fez ou conhece esse curso aqui?
https://java-programming.mooc.fi/part-1
Confira "Reel Movies"
https://play.google.com/store/apps/details?id=com.reelmovies
não não, é que um membro de um outro grupo falou que poderia ser problema de permissão
daí eu fiz um teste, acessei o container do chrome e tentei escrever um arquivo no container da automacao, e deu acesso negado
por incrivel que pareça o selenium tava ocultando essa info de acesso negado ao tentar salvar o arquivo
mas muito obrigado pela ajuda @thiago_squid
Читать полностью…services:Читать полностью…
selenium:
volumes:
- ./shared_folder:/PastaDaAutomacao
chrome:
volumes:
- ./shared_folder:/Downloads
vc pode manter a pasta padrão do chrome na Downloads mesmo e o bind da sua shared_folder no container do chorme vai ser para a /Downloads
Читать полностью…hummm. Existe algum log?
Pq será que se ela já existir esse postConstruct ignora a criação?
na minha maquina local tudo funciona perfeitamente
Читать полностью…Vc pode usar o mesmo model e definir diferentes contextos de persistência, vc pode criar um dao para cada contexto, tratando da mesma entidade
Читать полностью…Esse é um deles
https://www.baeldung.com/multitenancy-with-spring-data-jpa