不确定如何命名,但有一个rails应用程序,并使用sidekiq;我希望能够在运行 WebElement myEl= driver.findElement(By.xpath("//*[contains(text(), ' .Net - Senior Developer ')]"));
myEl.click();
时查看sidekiq和rails日志
这甚至可能吗?还有另一种可能性(比如记录特定来源的额外命令)吗?只是想知道从哪里开始调查
答案 0 :(得分:1)
您应该在一个容器中运行rails应用程序,在另一个容器中运行sidekiq。它们都可以在同一个pod中运行。假设它们确实在同一个容器中但容器不同,那么您可以使用相应的容器获取每个日志:
kubectl logs my-pod -c my-container
如果不是你在自己的pod中运行它们,那么获取每个日志应该是默认设置,只为每个日志调用kubectl logs my-pod
。
如果要汇总来自多个来源的日志,则应使用kubetail。
之类的内容