在使用 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)
如果我直接从块套件构建器发送此块,则不会出现警告消息。我猜这是因为它是作为我的用户而不是应用程序发送的。
我正在尝试在我的独立 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)