Skip to content

Commit 9d94b9a

Browse files
author
secus
committed
Update WebSocket URL and add console logs for events
1 parent 6491c45 commit 9d94b9a

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • apps/container-engine-frontend/src/components/DeploymentDetail

apps/container-engine-frontend/src/components/DeploymentDetail/LogsPage.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,6 @@ export default function LogsPage() {
105105
}
106106

107107
const token = getAuthToken();
108-
109108
if (!token) {
110109
setError('Authentication required. Please login again.');
111110
return;
@@ -115,16 +114,18 @@ export default function LogsPage() {
115114
setError(null);
116115

117116
// Add token to WebSocket URL as query parameter
118-
const wsUrl = `ws://localhost:3000/v1/deployments/${deploymentId}/logs/stream?tail=50&token=${encodeURIComponent('Bearer ' + token)}`;
117+
const wsUrl = `ws://${window.location.host}/v1/deployments/${deploymentId}/logs/stream?tail=50&token=${encodeURIComponent('Bearer ' + token)}`;
119118
const ws = new WebSocket(wsUrl);
120119

121120
ws.onopen = () => {
121+
console.log('WebSocket connected');
122122
setIsConnected(true);
123123
setIsConnecting(false);
124124
reconnectDelay.current = 1000; // Reset reconnect delay
125125
};
126126

127127
ws.onmessage = (event) => {
128+
console.log('WebSocket message received:', event);
128129
// Skip connection confirmation messages
129130
if (event.data === 'Connected to log stream' ||
130131
event.data === 'Log stream ended' ||
@@ -149,6 +150,7 @@ export default function LogsPage() {
149150
};
150151

151152
ws.onclose = (event) => {
153+
console.log('WebSocket disconnected', event.code, event.reason);
152154
setIsConnected(false);
153155
setIsConnecting(false);
154156
wsRef.current = null;

0 commit comments

Comments
 (0)