flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLINK-4784) MetricQueryService actor name collision
Date Thu, 20 Oct 2016 09:10:58 GMT

    [ https://issues.apache.org/jira/browse/FLINK-4784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15591287#comment-15591287

ASF GitHub Bot commented on FLINK-4784:

Github user rmetzger commented on the issue:

    I tested the change this morning, and its not working:
    2016-10-20 11:08:28,216 WARN  org.apache.flink.runtime.metrics.MetricRegistry        
      - Could not start Metr
    icDumpActor. No metrics will be submitted to the WebInterface.
    akka.actor.InvalidActorNameException: illegal actor name [MetricQueryService_ResourceID{resourceId='e29f9e7d096c56
    2054a1caa29be21a36'}], must conform to (?:[-\w:@&=+,.!~*'_;]|%\p{XDigit}{2})(?:[-\w:@&=+,.!~*'$_;]|%\p{XDigit}{2})
            at akka.actor.dungeon.Children$class.checkName(Children.scala:182)
            at akka.actor.dungeon.Children$class.attachChild(Children.scala:42)
            at akka.actor.ActorCell.attachChild(ActorCell.scala:369)
            at akka.actor.ActorSystemImpl.actorOf(ActorSystem.scala:553)

> MetricQueryService actor name collision
> ---------------------------------------
>                 Key: FLINK-4784
>                 URL: https://issues.apache.org/jira/browse/FLINK-4784
>             Project: Flink
>          Issue Type: Bug
>          Components: Metrics
>    Affects Versions: 1.1.2
>            Reporter: Chesnay Schepler
>            Assignee: Chesnay Schepler
>             Fix For: 1.2.0
> The name of the MetricQueryService actor is currently fixed, which can lead to collisions
if multiple TaskManagers run in the same actor system, as is the case for the MiniCluster.
> We can append the TaskManager ResourceID to make the name unique for every TaskManager.
The MetricFetcher would still be able to reliable infer the correct actor name.

This message was sent by Atlassian JIRA

View raw message