LoginSignup
0
0

More than 5 years have 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触り接続してみました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0