Help us understand the problem. What is going on with this article?

ApsaraDB for Memcacheを起動してみます。

More than 1 year has passed since last update.

はじめに

今回はAlibabaCloudのキャッシュサービス、Memcacheに触れます。

ドキュメント

ApsaraDB for Redis (データベースサービス)|アリババクラウド

気になった点

ApsaraDB for Memcache プロダクトの詳細|アリババクラウド

Alibaba Cloud ECS サーバーで実行中のアプリケーションに対してノードへのアクセスをプライベートネットワーク経由のみに制限して攻撃を防ぎます。

ふむ。パブリックアクセスだとはやってくれなさそうでしょうかね。

ホットデータアクセス
頻繁にアクセスするデータをキャッシュして、バックエンドストレージの負荷を軽減します。
アプリケーションの応答速度を上げます。

これは嬉しいですねぇ。
フルマネージドって気がします。

早速コンソールから起動してみます

465a4adf.png

856c5344.png

8de663f0.png

AlibabaCloudのResource Orchestration Service(ROS)を触ってみる。
にcacheのVSwitch(サブネット)を追加し、VPCを事前に作成しておきます。

5c61c999.png

Mem@123%
あれれ、パスワードが入らない。

9d171bcc.png

なので、 後で設定で作成します。

9302d4d1.png

できあがり!

bcc91eea.png

ECSは立てず、パブリックで使ってみます。

63ee2c3a.png

24ee00cb.png

4c40b620.png

e877e963.png

では、Macからtelnetでmemcacheにアクセスしてみます。

[f_prg@Documents] $ telnet m-e9bfbc2700f87e54.memcache.japan.rds.aliyuncs.com 11211
Trying 10.0.3.111...
telnet: connect to address 10.0.3.111: Connection refused
telnet: Unable to connect to remote host

パスワード入力の省略機能を設定する時、IP ホワイトリストを 0.0.0.0/0 にすることはできません。
ということですね。

パスワードを付与してみましょう。

75d6e347.png

931724a5.png

a66ea3e4.png

  • Mem@123%
  • Abc@123%

とか、パスワードは単純のものはダメのようですね。

drRDLgV5zAKSNheA

とかなら、いけます。

参考情報はこちら
Telnetを使用してApsaraDB for Memcacheにアクセスする - 製品の使用| Alibaba Cloud ドキュメントセンター

ECSを起動してSSH接続します。

アリババクラウドのECSを東京リージョンの最安値で起動してみる!
を参考に、ECSを起動します。

としてたのですが、
MemcacheにSASL Authで接続らしいのですが
調べるのに時間を必要そうなので、
今回はせっかくのパスワードをOFFにします。

パスワードをなしで接続できるようにする

07d28061.png

b52b145e.png

パスワード入力の省略機能を設定する時、IP ホワイトリストを 0.0.0.0/0 にすることはできません。
とのことです。
ECSのVSwitchのセグメントを指定したホワイトリストを作成します。

484e2022.png

有効化を設定します。

[root@poc3 ~]# telnet m-e9bfbc2700f87e54.memcache.japan.rds.aliyuncs.com 11211
Trying 10.0.3.111...
Connected to m-e9bfbc2700f87e54.memcache.japan.rds.aliyuncs.com.
Escape character is '^]'.
version
VERSION 1.4.33
set hoge1 0 0 4
hoge
STORED
get hoge1
VALUE hoge1 0 4
hoge
END

まとめ

ApsaraDB for Memcacheを使えるようになりました。
安易に簡単だろうと思ってましたが、なかなか四苦八苦しました。
初めてMemcache触り接続してみました。

alieaters
Alibaba Cloudを上手に使うためのノウハウの共有を目的としたコミュニティ
https://www.alieaters.com
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした