Skip to content

Concurrent use of databricks all-purpose cluster #928

Answered by dbeavon
dbeavon asked this question in Q&A
Discussion options

You must be logged in to vote

I found the environment variable that controls the message above. It is "DOTNET_SPARK_NUM_BACKEND_THREADS" in ConfigurationService.

Oddly enough there is a different environment variable used in scala:

DotnetBackend (scala):
val numBackendThreads = conf.get(DOTNET_NUM_BACKEND_THREADS)

Is this intentional?

Here are logs from the .net side and JVM side, with seemingly contradictory information:


21/04/26 15:57:21 INFO DotnetRunner: Starting DotnetBackend with /databricks/driver/DataRailWorkspace/UFP.DataRail.Spark.Driver.Whatever.
21/04/26 15:57:21 INFO DotnetBackend: The number of DotnetBackend threads is set to 10.
21/04/26 15:57:21 INFO DotnetRunner: Port number used by DotnetBackend is…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@dbeavon
Comment options

Answer selected by dbeavon
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant