Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご覧ください。 info
2018 年 9 月 24 日(月)、Apigee Edge for Public Cloud の新バージョンのリリースを開始しました。
Private Cloud のお客様: このクラウド リリースは Private Cloud バージョンに含まれていますか?バージョンに含まれるクラウド リリースについては、バージョンのリリースノートをご覧ください。また、リリース番号についてもご覧ください。リリース番号を比較して確認する方法について説明しています。
質問または問題Apigee Edge サポートにお問い合わせください
リリース通知: http://status.apigee.com にアクセスして [アップデートを購読する] をクリックします。
新機能と最新情報
このリリースにおける新機能とアップデートは次のとおりです。
| 作業項目 ID | コンポーネント名 | 説明 |
|---|---|---|
| 67506562 | API ランタイム |
JavaScript ポリシーでの SSL/TLS のサポート JavaScript ポリシーを使用すると、外部サービスへの安全な SSL/TLS 呼び出し用に <SSLInfo> を構成できます。詳細については、JavaScript ポリシーのドキュメントをご覧ください。 |
| 77149507 | API ランタイム |
Edge ルーターで使用可能な SSL/TLS 変数 Edge Public Cloud が Netty ルーターから Nginx に切り替わったときに、一部の SSL/TLS フロー変数が使用できなくなりました。このアップデートにより、一部の SSL/TLS 変数が再び利用可能になります。詳細については、API プロキシでの TLS 接続情報へのアクセスをご覧ください。 |
| 67310628 | API ランタイム |
コールアウト改善のための httpClient での JavaScript コールバックのサポート Apigee の JavaScript オブジェクト モデルの 例: 発生の前
ex1 = httpClient.get("http://example.com");
ex1.waitForComplete();
if (ex1.isSuccess()) {
response1 = ex1.getResponse();
context.setVariable('example.status',response1.status);
} else {
error = ex1.getError();
context.setVariable('example.error','Woops: ' + error);
}
例: Now
function onComplete(response, error) {
if (response) {
context.setVariable('example.status', response.status);
} else {
context.setVariable('example.error', 'Woops: ' + error);
}
}
// Function callback allowed as an argument.
httpClient.get("http://example.com", onComplete);
|
| 80298811 | 管理サーバー |
新しい管理 API(ベータ版): コンシューマー キーに割り当てられた API プロダクトを更新する デベロッパー アプリには、特定の API プロダクトに関連付けられたコンシューマ キー/API キーがあります。新しい管理 API(ベータ版リリース)を使用すると、単一のコンシューマー キーに関連付けられている API プロダクトを変更できます。 次の cURL の例では、コンシューマー キーが JSON ペイロード curl -i -X PUT -H "Content-Type: application/json" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '["product2","product3"]' \ -u account_email XML ペイロード curl -i -X PUT -H "Content-Type: application/xml" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '<List><Item>product2</Item><Item>product3</Item></List>' \ -u account_email |
| 113700413 | Hosted Targets |
トークン更新ロジックが破損している |
| 112481174 | Hosted Targets |
Turbo エラーが原因でプロキシのデプロイ解除が失敗しないようにする |
| 111443934 | Hosted Targets |
Edge でのデプロイ API の実装を簡素化する |
| 110897740 | Hosted Targets |
Turbo アプリケーション/リビジョンの適切な削除サポートを実装 |
| 110894391 | Hosted Targets |
Edge の TurboService をリファクタリングして HTTP リクエスト/再試行を簡素化 |
| 110377069 | 分析 |
新しい分析ディメンションと この Edge for the Cloud のリリースでは、Edge Analytics で Edge が 今回のリリースにより、 警告: カスタム レポートまたはカスタム レポートのフィルタ条件で この変更は、AccessControl ポリシーが |
| 109955269 | API ランタイム |
リリース ブランチ Release_180608 の fh.properties を更新 |
| 80154696 | Management Server |
デプロイとデプロイ解除のステータス レスポンスに、各サーバーのリージョンとサーバーの詳細を含める |
| 80096158 | 収益化 |
収益化データセットにデベロッパーのメールアドレスを追加 |
| 80088703 | 収益化 |
BigQuery のデフォルト フラグを元に戻す |
| 79980234 | API ランタイム |
さまざまなリソース ファイルのリソースタイプを追加 |
| 79979555 | API ランタイム |
作成/読み取りオペレーションの実行時に親エンティティが存在することを確認する |
| 79445195 | Edge Micro |
管理 API の呼び出し時の mTLS の Microgateway サポート |
| 79165169 | API ランタイム |
Sonar: 各ターゲットのターゲット HTTP ステータスとレイテンシを表示 |
| 79094567 | 収益化 |
収益化の概要レポートにデベロッパーのメールアドレスの列を追加 |
| 78910936 | API ランタイム |
isSenseEnabled の MP 依存関係を sense.protection に移行 |
| 78911890 | Management Server |
新しい組み込みの Sense ユーザーロール: SenseOperator と SenseUser |
| 78535353 | API ランタイム |
ルーターが GCP http(s) GLB の背後にある場合の XFF を修正 |
| 78304706 | API ランタイム |
MP はコンプライアンス関連のヘッダーを追加する必要があります |
| 78297238 | API ランタイム |
PCI コンプライアンスのためにルーターに HTTP ヘッダーを追加する |
| 77543608 | 収益化 |
収益化: 「組織のプロフィールが見つかりません」を追加 |
| 72232364 | 収益化 |
組織ごとに収益化環境を作成する |
修正済みのバグ
このリリースでは以下のバグが修正されています。このリストは、主にユーザーがご自身で送信されたサポート チケットの修正状況を確認するためのものです。すべてのユーザーに詳細情報を提供することを目的としたものではありません。
| 作業項目 ID | コンポーネント名 | 説明 |
|---|---|---|
| 113267243 | API ランタイム |
jstack-local-copy からの jstack クリアランスが十分な速さではありません。 |
| 113222974 | API ランタイム |
MP のディスクが巨大な system.log*.tmp ファイルでいっぱいになる |
| 111671525 | Hosted Targets |
プロキシの HT トリガー障害フローからの成功以外のレスポンス コード |
| 111416863 | API ランタイム |
組織内の 1 つのプロキシが 180608_03 リリースにデプロイされなかった |
| 111073791 | ターボ |
エラーが常にスローされると、ポーリング ロジックが無限に実行される可能性がある |
| 110924838 | API ランタイム |
トライアル Pod ルーターが R180608 の仮想ホストの上流を読み込んでいない |
| 110425503 | API ランタイム |
nginx の再読み込みにより MP の可用性に関する問題が発生する |
| 79541171 | API ランタイム |
x_forwarded_for_ip 分析ディメンションには、リストの最初の IP アドレスのみがレポートされます。完全なリストを報告する必要があります。 今後のプロダクト アップデートをサポートするための内部修正。 |
| 109673863 | API ランタイム |
使用中の仮想ホストを削除できるバグを修正 |
| 80538530 | API ランタイム |
クライアントが新しいプロキシ リビジョンをデプロイできない |
| 80429941 | API ランタイム |
/apiproxies/*/maskconfigs/* パスに対して CassandraRepositoryDelegate.exists() が常に true を返す |
| 80207872 | API ランタイム |
起動時に使用する構成を簡単に把握できるように、configstore サービスにロギングを追加 |
| 80203732 | API ランタイム |
DeploymentStatusService http クライアントでコンテンツ タイプをより適切に処理 |
| 79993247 | API ランタイム |
Node.js ターゲットへの HEAD リクエストがハングする |
| 79944922 | API ランタイム |
Hosted Targets バンドルのデプロイが messaging.resource.UnknownResourceType で失敗する |
| 79939838 | API ランタイム |
品質の高い Db 統合のために kokoro で動作する build.info ファイルを作成 |
| 79939496 | API ランタイム |
OAuth トークンの作成が NumberFormatException で失敗する |
| 79882402 | API ランタイム |
JWT: VerifyJWT の TimeAllowance が正しく処理されない |
| 79876202 | 収益化 |
組織の削除の一環として mxgroup から mint スコープをクリーンアップ |
| 79752674 | Management Server |
developer-id のデベロッパー メールを取得する際に、アプリと企業の読み込みを無視 |
| 79697050 | API ランタイム |
CPS 以外のフローで日替わりの計算バグを修正 |
| 79657368 | API ランタイム |
API プロキシのデプロイエラー |
| 79615400 | 収益化 |
bigQuery フラグをデフォルトで true に設定 |
| 79578681 | API ランタイム |
Cassandra の大きな KMS キースペースの問題 |
| 79439193 | 収益化 |
組織のクレジット額のリセットが想定どおりに機能しない |
| 79418654 | 収益化 |
非同期の詳細レポートにカンマ区切り文字を追加 |
| 79221633 | API ランタイム |
Exiting NIOThread |
| 78200288 | Management Server |
MP とルーターを切断してからルーターを再接続すると、一部のデプロイが失敗する |
| 78190575 | API ランタイム |
マイクロカーネル プロセスの再起動で Consul サービスタグが重複しないようにする |
| 78088197 | API ランタイム |
Management Server の TLS 暗号スイートの除外が機能しない |
| 77735168 | API ランタイム |
MP の大きな *.tmp ログファイルがディスクをいっぱいにする |
| 74484305 | 収益化 |
CPS 移行後 -> suspended_developers GET 呼び出しで新しい ID が返されない |
| 73597605 | API ランタイム |
SharedFlow - MessageLogging ポリシーが実行されない |
| 69045657 | Management Server |
LoadBalancer ターゲットまたは SSLInfo KeyStore 構成を含む個々の ServiceCallout ポリシーをアップロードすると、NullPointerException が発生する |
| 67664750 | 収益化 |
収益化データを削除できない |
| 67517550 | Management Server |
プロキシ バンドルのレプリケーションのレイテンシが高いためデプロイが失敗する |
| 67176875 | 収益化 |
デベロッパー固有の料金プランで/delete-org-data が失敗する |