Jeff Zhang created ZEPPELIN-1403: ------------------------------------ Summary: Should maintain the using port list Key: ZEPPELIN-1403 URL: https://issues.apache.org/jira/browse/ZEPPELIN-1403 Project: Zeppelin Issue Type: Improvement Affects Versions: 0.6.1 Reporter: Jeff Zhang Assignee: Jeff Zhang Priority: Minor Fix For: 0.7.0
For now, in RemoteInterpreterManagedProcess we will first find one available port and then use this port in the interpreter process. But it is possible that 2 interpreters use the same port. Here's the scenarios. 1. Thread1 (Interpreter A) find available port 3000 2. Thread2 (Interpreter B) find available port 3000 3. Process for Interpreter A starts 4. Process for Interpreter B starts -- This message was sent by Atlassian JIRA (v6.3.4#6332)