アリクラウド関数計算書の読み取りと書き込みのためのテーブルストレージ(ジャンプピットガイド)


本論文はNodejsバージョンの阿里雲関数を用いて計算した.
VPCと安全グループ
いくつかのサービス間の相互アクセスはVPCを開く必要があります.同時にECS管理ページに行ってセキュリティグループを作成する必要があります.
テーブルの保存
新しいテーブルの保存例.テーブルに保存されているネットワーク管理ページで、上で作成されたVPCをバインドして、VPCアドレスが表示されます.
関数計算
まず、プロファイル関数計算サービスのVPCが必要です.サービスページを設定し、「VPC内のリソースへのアクセスを許可する」をオンにし、適切なVPCとセキュリティグループを選択します.
次に設定関数がサービスのパーミッションを計算する必要があります.サービス設定ページの一番下には、VPCFullとOTSFullが含まれていて、関数計算がVPCネットワークとテーブルストレージにアクセスできるようにする必要があります.
次に関数設定ページでinitializerを開く必要があります.初期化関数初期化テーブルの記憶を許可するために.
コードを直接見ます.
const ts = require("tablestore");
var client;

const endpoint = "[your endpoint in VPC]";
const instancename = "[instancename]";

exports.initializer = (context, callback) => {
  client = new ts.Client({
    accessKeyId: context.credentials.accessKeyId,
    accessKeySecret: context.credentials.accessKeySecret,
    endpoint: endpoint,
    instancename: instancename,
    securityToken: context.credentials.securityToken
  });
  callback(null, '');
};
そして、楽しくclientを使うことができます.設定中のいくつかのパラメータ名に注意してください.いくつかのパラメータ名が似ています.
これだけで覚えます