使用这种方式可以调试:
require IEx;
defmodule Example do
def double_sum(x, y) do
IEx.pry
hard_work(x, y)
end
defp hard_work(x, y) do
2 * (x + y)
end
end
但是如果在docker中使用其他microservices
运行程序(如db,cache,worker docker-compose
),它甚至不会停止设置breakpoint
。