hpcc-js-wasm icon indicating copy to clipboard operation
hpcc-js-wasm copied to clipboard

the process random freezes on the graphviz

Open viktorgusev1984 opened this issue 4 months ago • 3 comments

the process random freezes on the graphviz call function graphviz.dot(dot, "json", { images, yInvert: true });

empty log

I attach stably repeating freezes

digraph {
    graph [TBbalance=min,
        bgcolor=transparent,
        compound=true,
        fontname=Helvetica,
        fontsize=13,
        labeljust=l,
        labelloc=t,
        layout=dot,
        margin=33.21,
        nodesep=1.25,
        outputorder=nodesfirst,
        pack=90,
        packmode=array_3,
        penwidth=1,
        rankdir=TB,
        ranksep=1.25,
        searchsize=50,
        splines=spline
    ];
    node [color="#2563eb",
        fillcolor="#3b82f6",
        fontcolor="#eff6ff",
        fontname=Helvetica,
        fontsize=20,
        height=2.5,
        margin=0.362,
        penwidth=0,
        shape=rect,
        style=filled,
        width=4.445
    ];
    edge [color="#6E6E6E",
        fontcolor="#C6C6C6",
        fontname=Helvetica,
        fontsize=13,
        penwidth=2,
        style=""
    ];
    subgraph cluster_pf {
        graph [color="#1b3d88",
            fillcolor="#194b9e",
            fontcolor="#bfdbfeb3",
            label=<<B>PF</B>>,
            likec4_depth=1,
            likec4_id="dm.pf",
            likec4_level=0,
            margin=32,
            style=filled
        ];
        lpf [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="25"><FONT POINT-SIZE="20" COLOR="#eff6ff">platform</FONT></TD></TR></TABLE>>,
            likec4_id="dm.pf.lpf",
            likec4_level=1];
    }
    subgraph cluster_qwer {
        graph [color="#0b3c57",
            fillcolor="#0d4b6c",
            fontcolor="#b6ecf7b3",
            label=<<B>qwer</B>>,
            likec4_depth=1,
            likec4_id=qwer,
            likec4_level=0,
            margin=32,
            style=filled
        ];
        abservice [fillcolor="#0284c7",
            label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="25"><FONT POINT-SIZE="20" COLOR="#f0f9ff">IAP</FONT></TD></TR></TABLE>>,
            likec4_id="qwer.abservice",
            likec4_level=1];
    }
    subgraph cluster_uMs {
        graph [color="#1b3d88",
            fillcolor="#194b9e",
            fontcolor="#bfdbfeb3",
            label=<<B>XXXXXXX AY</B>>,
            likec4_depth=1,
            likec4_id="dm.uMs",
            likec4_level=0,
            margin=32,
            style=filled
        ];
        poiuuMs [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="5"><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="25"><FONT POINT-SIZE="20" COLOR="#eff6ff">poiu-uMs</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="16"><FONT POINT-SIZE="14" COLOR="#bfdbfe">text</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
            likec4_id="dm.uMs.poiuuMs",
            likec4_level=1];
    }
    subgraph cluster_tyu {
        graph [color="#1b3d88",
            fillcolor="#194b9e",
            fontcolor="#bfdbfeb3",
            label=<<B>tyu</B>>,
            likec4_depth=1,
            likec4_id="dm.tyu",
            likec4_level=0,
            margin=32,
            style=filled
        ];
        poiutyuAuth [group="dm.tyu",
            label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="5"><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="25"><FONT POINT-SIZE="20" COLOR="#eff6ff">poiu-tyu-Auth</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD><FONT POINT-SIZE="12" COLOR="#bfdbfe">Java, Spring Boot</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="16"><FONT POINT-SIZE="14" COLOR="#bfdbfe">service</FONT></TD></TR>,<TR><TD VALIGN="BOTTOM" HEIGHT="16"><FONT POINT-SIZE="14" COLOR="#bfdbfe">update</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
            likec4_id="dm.tyu.poiutyuAuth",
            likec4_level=1];
        poiutyustate [group="dm.tyu",
            label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="5"><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="25"><FONT POINT-SIZE="20" COLOR="#eff6ff">poiu-tyu-state</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD><FONT POINT-SIZE="12" COLOR="#bfdbfe">Java, Spring Boot</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="16"><FONT POINT-SIZE="14" COLOR="#bfdbfe">service</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
            likec4_id="dm.tyu.poiutyuState",
            likec4_level=1];
        poiutyuAuth -> poiutyustate [likec4_id="dm.tyu.poiutyuAuth:dm.tyu.poiutyuState",
            style=dashed];
        poiutyucancel [group="dm.tyu",
            label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="5"><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="25"><FONT POINT-SIZE="20" COLOR="#eff6ff">poiu-tyu-cancel</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD><FONT POINT-SIZE="12" COLOR="#bfdbfe">Java, Spring Boot</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="16"><FONT POINT-SIZE="14" COLOR="#bfdbfe">service</FONT></TD></TR>,<TR><TD VALIGN="BOTTOM" HEIGHT="16"><FONT POINT-SIZE="14" COLOR="#bfdbfe">xxx</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
            likec4_id="dm.tyu.poiutyuCancel",
            likec4_level=1];
        poiutyucancel -> poiutyustate [likec4_id="dm.tyu.poiutyuCancel:dm.tyu.poiutyuState",
            style=dashed];
        poiutyustatedb [group="dm.tyu",
            imagescale=true,
            label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="5"><TR><TD ALIGN="CENTER" HEIGHT="32"><IMG SRC="https://poiu.org/img/cassandra.svg" SCALE="TRUE"/></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="25"><FONT POINT-SIZE="20" COLOR="#eff6ff">State Cassandra DB</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="16"><FONT POINT-SIZE="14" COLOR="#bfdbfe">DB tyu</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
            likec4_id="dm.tyu.poiutyuStateDb",
            likec4_level=1,
            margin="0.362,0.417",
            penwidth=2,
            shape=cylinder];
        poiutyustate -> poiutyustatedb [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="4"><TR><TD WIDTH="2"></TD><TD><TABLE ALIGN="LEFT" BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">read</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
            likec4_id="dm.tyu.poiutyuState:dm.tyu.poiutyuStateDb",
            minlen=1,
            style=dashed];
        poiuyytttyuAuthfallbackraw [group="dm.tyu",
            height=2.223,
            label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="5"><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="25"><FONT POINT-SIZE="20" COLOR="#eff6ff">poiu.yytt.tyu-Auth.fallback.raw</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD><FONT POINT-SIZE="12" COLOR="#bfdbfe">Kafka</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="16"><FONT POINT-SIZE="14" COLOR="#bfdbfe">Queue</FONT></TD></TR>,<TR><TD VALIGN="BOTTOM" HEIGHT="16"><FONT POINT-SIZE="14" COLOR="#bfdbfe">items</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
            likec4_id="dm.tyu.poiuyytttyuAuthFallbackRaw",
            likec4_level=1,
            margin="0.417,0.362"];
        poiutyustate -> poiuyytttyuAuthfallbackraw [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="4"><TR><TD WIDTH="2"></TD><TD><TABLE ALIGN="LEFT" BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">retry</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
            likec4_id="dm.tyu.poiutyuState:dm.tyu.poiuyytttyuAuthFallbackRaw",
            minlen=1,
            style=dashed];
        poiuyytttyuAuthfallbackretryraw [group="dm.tyu",
            height=2.223,
            label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="5"><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="25"><FONT POINT-SIZE="20" COLOR="#eff6ff">poiu.yytt.tyu-Auth.fallback.retry.raw</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD><FONT POINT-SIZE="12" COLOR="#bfdbfe">Kafka</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="16"><FONT POINT-SIZE="14" COLOR="#bfdbfe">retry</FONT></TD></TR>,<TR><TD VALIGN="BOTTOM" HEIGHT="16"><FONT POINT-SIZE="14" COLOR="#bfdbfe">state</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
            likec4_id="dm.tyu.poiuyytttyuAuthFallbackRetryRaw",
            likec4_level=1,
            margin="0.417,0.362"];
        poiutyustate -> poiuyytttyuAuthfallbackretryraw [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="4"><TR><TD WIDTH="2"></TD><TD><TABLE ALIGN="LEFT" BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">read</FONT></TD></TR>,<TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">xxxxxxxxxxx</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
            likec4_id="dm.tyu.poiutyuState:dm.tyu.poiuyytttyuAuthFallbackRetryRaw",
            minlen=1,
            style=dashed];
    }
    subgraph cluster_yytt {
        graph [color="#1b3d88",
            fillcolor="#194b9e",
            fontcolor="#bfdbfeb3",
            label=<<B>yytt</B>>,
            likec4_depth=1,
            likec4_id="dm.yytt",
            likec4_level=0,
            margin=32,
            style=filled
        ];
        poiuyytt [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="5"><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="25"><FONT POINT-SIZE="20" COLOR="#eff6ff">poiu-yytt</FONT></TD></TR></TABLE></TD></TR><TR><TD><TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="16"><FONT POINT-SIZE="14" COLOR="#bfdbfe">Platform</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
            likec4_id="dm.yytt.poiuyytt",
            likec4_level=1];
        poiuyyttretry [height=2.223,
            label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD VALIGN="BOTTOM" HEIGHT="25"><FONT POINT-SIZE="20" COLOR="#eff6ff">poiu.yytt.retry</FONT></TD></TR></TABLE>>,
            likec4_id="dm.yytt.poiuyyttRetry",
            likec4_level=1,
            margin="0.417,0.362"];
    }
    lpf -> poiutyuAuth [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="4"><TR><TD WIDTH="2"></TD><TD><TABLE ALIGN="LEFT" BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">read</FONT></TD></TR>,<TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">xxxxxxxxxxxxxxx</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
        likec4_id="dm.pf.lpf:dm.tyu.poiutyuAuth",
        style=dashed];
    lpf -> poiutyustate [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="4"><TR><TD WIDTH="2"></TD><TD><TABLE ALIGN="LEFT" BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">read</FONT></TD></TR>,<TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">xxxxxxx</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
        likec4_id="dm.pf.lpf:dm.tyu.poiutyuState",
        style=dashed];
    abservice -> poiutyuAuth [likec4_id="qwer.abservice:dm.tyu.poiutyuAuth",
        style=dashed];
    abservice -> poiutyucancel [likec4_id="qwer.abservice:dm.tyu.poiutyuCancel",
        style=dashed];
    abservice -> poiutyustate [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="4"><TR><TD WIDTH="2"></TD><TD><TABLE ALIGN="LEFT" BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">init.</FONT></TD></TR>,<TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
        likec4_id="qwer.abservice:dm.tyu.poiutyuState",
        style=dashed];
    poiuuMs -> poiutyuAuth [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="4"><TR><TD WIDTH="2"></TD><TD><TABLE ALIGN="LEFT" BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">write</FONT></TD></TR>,<TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">xxxxxxxxxxxxxxxxxxxxx</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
        likec4_id="dm.uMs.poiuuMs:dm.tyu.poiutyuAuth",
        style=dashed];
    poiuuMs -> poiutyustate [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="4"><TR><TD WIDTH="2"></TD><TD><TABLE ALIGN="LEFT" BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">read uMs</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
        likec4_id="dm.uMs.poiuuMs:dm.tyu.poiutyuState",
        style=dashed];
    poiuuMs -> poiuyytt [lhead=cluster_yytt,
        minlen=1,
        style=invis];
    poiutyuAuth -> abservice [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="4"><TR><TD WIDTH="2"></TD><TD><TABLE ALIGN="LEFT" BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">read ppoo</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
        likec4_id="dm.tyu.poiutyuAuth:qwer.abservice",
        style=dashed];
    poiutyuAuth -> poiuuMs [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="4"><TR><TD WIDTH="2"></TD><TD><TABLE ALIGN="LEFT" BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">Init uMs</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
        likec4_id="dm.tyu.poiutyuAuth:dm.uMs.poiuuMs",
        style=dashed];
    poiutyucancel -> abservice [likec4_id="dm.tyu.poiutyuCancel:qwer.abservice",
        style=dashed];
    poiutyustate -> poiuyytt [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="4"><TR><TD WIDTH="2"></TD><TD><TABLE ALIGN="LEFT" BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">read</FONT></TD></TR>,<TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">xxxxxxxxxxxxx</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
        likec4_id="dm.tyu.poiutyuState:dm.yytt.poiuyytt",
        style=dashed];
    poiutyustate -> poiuyyttretry [label=<<TABLE BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="4"><TR><TD WIDTH="2"></TD><TD><TABLE ALIGN="LEFT" BORDER="0" CELLBORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">write</FONT></TD></TR>,<TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</FONT></TD></TR>,<TR><TD ALIGN="LEFT" VALIGN="BOTTOM" HEIGHT="15"><FONT POINT-SIZE="13">xxxxxxxxx</FONT></TD></TR></TABLE></TD></TR></TABLE>>,
        likec4_id="dm.tyu.poiutyuState:dm.yytt.poiuyyttRetry",
        minlen=1,
        style=dashed];
    poiuyytt -> poiuuMs [lhead=cluster_uMs,
        minlen=1,
        style=invis];
}

viktorgusev1984 avatar Feb 17 '24 11:02 viktorgusev1984