小编joe*_*joe的帖子

您可以非交互地使用松弛按钮吗?

在使用 Slack 的块套件构建器时,我创建了一条消息,该消息将发送通知以及供用户单击的链接。我喜欢默认按钮的外观,但每当我单击它时,我都会收到一条警告,提示我的应用程序未配置交互性。

在此输入图像描述

该链接确实有效,但警告图标令人不安。有没有办法在不期望交互性的情况下使用这些按钮?另一种选择似乎是只使用降价链接,但我认为它看起来不太好。

我的区块:

{
    "blocks": [
        {
            "type": "section",
            "text": {
                "type": "mrkdwn",
                "text": "Hello here's a notification"
            }
        },
        {
            "type": "section",
            "text": {
                "type": "mrkdwn",
                "text": "<https://google.com|View Conversation>"
            }
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

如果我直接从块套件构建器发送此块,则不会出现警告消息。我猜这是因为它是作为我的用户而不是应用程序发送的。

slack slack-block-kit

12
推荐指数
1
解决办法
2653
查看次数

为什么我的 spark executors 不断启动和退出?

我正在尝试在我的独立 Spark 集群上运行一个简单的 Python 脚本。集群有一个节点在运行bin/start-master.sh,两个节点在运行bin/start-slave.sh。查看主节点上的 Spark UI,我可以看到主节点可以看到工作节点。这是我的小 Python 测试脚本:

from pyspark import SparkContext

def add_three(num: int):
    return num + 3

print("Initializing spark context....")
sc = SparkContext(appName="test.py")

arr = [x for x in range(1000)]
print(f'Initial array: {arr}')
res = (sc.parallelize(arr)
         .map(lambda x: add_three(x))
         .collect())
print(f'Transformed array: {res}')
sc.stop()
Run Code Online (Sandbox Code Playgroud)

我使用以下命令在单独的节点上运行它:

bin/spark-submit --master spark://spark-master:7077 test.py

这开始了,我可以在我的主人的 UI 中看到该应用程序。在输出中,打印了初始数组,但随后有连续不断的工人退出和启动。以下是大师的日志:

2018-08-31 21:23:12 INFO  Master:54 - I have been elected leader! New state: ALIVE
2018-08-31 21:23:18 INFO  Master:54 - Registering worker 10.1.2.93:38905 …
Run Code Online (Sandbox Code Playgroud)

python apache-spark pyspark

1
推荐指数
1
解决办法
1593
查看次数

标签 统计

apache-spark ×1

pyspark ×1

python ×1

slack ×1

slack-block-kit ×1