Azure App Service:是否可以针对特定请求启用ARR Affinity?

时间:2017-10-27 19:09:11

标签: c# azure azure-web-sites session-affinity

我将无状态Web应用程序部署到Azure App Service并在“应用程序设置”中禁用了ARR Affinity。是否可以将此禁用,但是为特定请求启用它?

我遇到一个post by benjaminperkins from 2016表示可以通过添加“Arr-Disable-Session-Affinity”标头来禁用单个请求,但我希望反过来这样,“Arr-Enable” -session-亲和力”。

我希望能够在远程操作之后向各个实例发出请求以预热内存缓存。我了解如何在启用ARRAffinity时为App Server Web应用程序实例构建URL请求,但这对我不起作用,因为我不想全局启用它。

以下是我想要做的一个例子:

# First DataFrame
df1 = pd.DataFrame()
df1['A'] = [1,2,3]
df1['B'] = [2,4,6]
df1['C'] = [3,6,9]

# Second DataFrame
df2 = pd.DataFrame()
df2['A'] = [1,2,3]
df2['B'] = [2,4,6]
df2['D'] = [3,6,9]

common_cols = list(set(df2.columns) & set(df1.columns))
left_only_cols = list(set(df1.columns) - set(df2.columns))

res_df = df1[common_cols]*df2[common_cols]
res_df[left_only_cols] = df1[left_only_cols]

print res_df

在App Service上禁用ARRAffinity时,有没有办法做到这一点?

0 个答案:

没有答案