Incident #8358
closedGeoanalytics portlet: Problematic deployment
100%
Description
Today we are experiencing problems when we try to test the geoanalytics portlet in production.
From our tests we have concluded that whenever the "infra2" node is used the portlet is not working, whereas there is no problem with "infra1" node.
We made the last tests 5 minutes ago (time: 16:35 to 16:45 CEST) in the problematic node.
Could you please provide us with the logs?
In addition, could you check again if the 2 wars are identical? (Massi already did this, but we still have the same problem)
If the problem persists, I would then suggest to hot re-deploy the portlet to infra2 node.
Updated by Massimiliano Assante about 8 years ago
- Status changed from New to In Progress
Updated by Massimiliano Assante about 8 years ago
kostas, I think @andrea.dellamico@isti.cnr.it can answer you
Updated by Massimiliano Assante about 8 years ago
- Assignee changed from Massimiliano Assante to Andrea Dell'Amico
Andrea can you please check?
Updated by Kostas Kakaletris about 8 years ago
- Assignee changed from Andrea Dell'Amico to Massimiliano Assante
Updated by Vassilis Floros about 8 years ago
The logs didn't help me as much as I thought. So, I checked Geoanalytics portlet in the pre-production Portal and saw that the portlet could discover the service successfully for both nodes(preprod2 and preprod1).
At this point, the only thing I can think of that could help is hot re-deploying the portlet as Panagiota Koltsida suggested in the first place, thank you.
Updated by Massimiliano Assante about 8 years ago
- Status changed from In Progress to Closed
- % Done changed from 50 to 100
The portlet has been redeployed (and the server restarted). It seems ok now on all the instances. Here's the log from the problematic gateway, no exceptions this time.
No sure what was the cause though ...
2017-05-05 15:10:40,396 INFO icclient.ICClient [http-bio-9090-exec-58,callService:65] %[PORTAL] 489658 [http-bio-9090-exec-58] INFO org.gcube.resources.discovery.icclient.ICClient - executed query declare namespace ic = 'http://gcube-system.org/namespaces/informationsystem/registry'; for $resource in collection('/db/Profiles/RunningInstance')//Document/Data/ic:Profile/Resource where ($resource/Profile/ServiceClass/text() eq 'geoanalytics') and ($resource/Profile/ServiceName/text() eq 'geoanalytics-main-service') return $resource in 71 ms [PORTAL] 489661 [http-bio-9090-exec-58] INFO gr.cite.bluebridge.endpoint.EndpointManager - Discovered 1 service endpoints for scope /d4science.research-infrastructures.eu/gCubeApps/SIASPA [PORTAL] 489662 [http-bio-9090-exec-58] INFO gr.cite.bluebridge.endpoint.EndpointManager - Returned 1 service endpoint(s) 2017-05-05 15:10:40,407 INFO portlets.GeoanalyticsHome [http-bio-9090-exec-58,doRequest:166] %15:10:40,407 INFO [http-bio-9090-exec-58][GeoanalyticsHome:166] Using discovered Geoanalytics Service at http://dl045.madgik.di.uoa.gr:8080/geoanalytics/ [PORTAL] 489697 [http-bio-9090-exec-12] INFO gr.cite.bluebridge.endpoint.EndpointManager - Returned 1 service endpoint(s) [PORTAL] 489912 [http-bio-9090-exec-19] INFO gr.cite.bluebridge.endpoint.EndpointManager - Returned 1 service endpoint(s)
Updated by Vassilis Floros about 8 years ago
Yes, strange behaviour. Probably, some deployment issue.
Anyway, thank you all for the help.