famt / cloud_development_ufc

Course about Software Development for the Cloud (in Portuguese)
18 stars 7 forks source link

Comportamento do caos server após instalação e informações sobre roteador #2

Open victorsilent opened 6 years ago

victorsilent commented 6 years ago

Consegui configurar o projeto corretamente, porem depois de iniciado o caos server fica apenas nesta mensagem: image mesmo executando os métodos ele permanece dessa forma. Existe alguma chance de ser aquela questão com o roteador? Não me lembro qual configuração deveria ser habilitada para funcionar.

andersonalmada commented 6 years ago

Já tivemos esse problema. Ocorreu por conta do adb. Experimente matar todos os processos adb que estiverem rodando e execute o caos.

victorsilent commented 6 years ago

Deu certo, matei os processos e ele rodou, agora quando tento executar um método no app ele da esses erros: image

andersonalmada commented 6 years ago

Aparece o log no server? As permissões estão ok? Eu estou na Ufc hj. Quiser vir aqui no lab, pode vir.

victorsilent commented 6 years ago

Aparece só que o caos server startou, mas as chamadas não são executadas, eu adicionei as permissões, o ruim é que nesses ultimos dias eu tive que vir pro trabalho pela manhã e não consegui ir na UFC, mas amanhã da certo, ai falo contigo. Hoje a noite vou tentar rodar de novo, aquela parada no modem não pode dar esse problema não?

andersonalmada commented 6 years ago

Creio que não. O teu celular aparece nos logs do caos? Pode ser por conta da forma como o apk foi gerado.

victorsilent commented 6 years ago

Eu to rodando no genymotion, ele não foi para os logs não, o unico log que eu tenho é esse do print, talvez possa ser o uso errado dos decorators então

andersonalmada commented 6 years ago

Recomendo fortemente o uso de algum device Android

victorsilent commented 6 years ago

De fato com o device deu certo, mas o método não foi passado pro caos, fica só nisso image

e no android studio image

andersonalmada commented 6 years ago

Aparentemente ele tá com problema nas vms. Deixa apenas os ips das vms que tu levantou. O Maquison desenrolou.

erickkelvin commented 6 years ago

Quando eu fiz o Hello World do tutorial também estava com essas exceptions nas threads 1 e 4, mas ele ainda conseguia chamar o método da soma e o resultado era retornado, apesar da lentidão. Imagino que esse comportamento (lento e com exceptions) não seja o esperado. Ou é?

andersonalmada commented 6 years ago

Esses exceptions não são normais. Os métodos de vcs devem estar sendo executados localmente. Deixem apenas o ip da vm que vcs tiverem subido.

victorsilent commented 6 years ago

Eu fiz isso, apenas a VM que eu subi, mas ele só pega o meu celular

victorsilent commented 6 years ago

prop.server.networkInterfaceName=eth0 image image

andersonalmada commented 6 years ago

experimenta da um "adb devices" no terminal e joga aqui o log

victorsilent commented 6 years ago

Eu to sem o celular agora, mas dando só adb devices ele mostra só o celular que conecto pelo USB, pra pegar a VM eu tenho que dar adb connect +ip

andersonalmada commented 6 years ago

o virtualbox ta no path?

victorsilent commented 6 years ago

ta image

andersonalmada commented 6 years ago

vboxmanage tb?

andersonalmada commented 6 years ago

voce ta usando eth0 ou wlan0 no pc (não na vm)?

victorsilent commented 6 years ago

vboxmanage tambem, por padrão a VM veio com eth0, wlan0 eu tentei mas n deu certo tbm

andersonalmada commented 6 years ago

me chama no hangout: andersonalmadagomes@gmail.com

erickkelvin commented 6 years ago

No meu caso, eu estou testando o Hello World, porque ao meu entender ele seria o mais garantido de dar certo e tenho o seguinte acontecendo:

victorsilent commented 6 years ago

Até onde testei com ele na sexta feira, esse seria o comportamento esperado, mas não tenho certeza :p

andersonalmada commented 6 years ago

Você está tendo problema com as vms. Ele não está se conectando a essa vms. Por um acaso vc tá matando o adb em algum momento? Acontecia isso com o Victor.

erickkelvin commented 6 years ago

Não que eu saiba, tanto é que o adb mostra o device corretamente.

victorsilent commented 6 years ago

@andersonalmada como será essa entrega do trabalho, ja que parte dele fica em nosso computador? No meu caso fiz em desktop

victorsilent commented 6 years ago

@erickkelvin ele mostra o device e a VM?

erickkelvin commented 6 years ago

Mostra sim.

image
andersonalmada commented 6 years ago

Tragam o device e o apk ou o notebook