delimitrou / DeathStarBench

Open-source benchmark suite for cloud microservices
Apache License 2.0
749 stars 415 forks source link

Hotel Reservation - FrontEnd not working properly #231

Open roda82 opened 2 years ago

roda82 commented 2 years ago

Hello,

We are trying to use your Hotel Reservation application (cf. https://github.com/delimitrou/DeathStarBench/tree/master/hotelReservation) in a virtual machine with Debian 11. All the required ports are available and we installed luarocks and luasocket. When we deploy it (with docker-compose), all the docker containers (and therefore services) start and there is no error on different logs. When we access the application via the web browser (firefox, chrome or chromium), we have a message "This page can't load Google Maps correctly". We have three hotels that are displayed on the page but we don't have access to the functionality indicated on the readme (i.e., Get profile and rates of nearby hotels available during given time periods, Recommend hotels based on user provided metrics, Place reservations). Are we missing something in the deployment/ configuration ? We also tested on a laptop with Linux Mint 20.3 and we have the same behavior.

Thank you for your help.

ChunaoLiu commented 2 years ago

Can confirm the same issue. The API seems to work fine, but the frontend webpage is not working correctly. I would suggest directly testing the API using curl though.

Hhhrui commented 1 month ago

The same issue. I can't access the url given by minikube service frontend-hotel-hotelres --url -n hotel. However, I can access that given by minikube service jaeger-hotel-hotelres --url -n hotel. It's quite confusing. My environment is WSL and using docker driver.