java - 请问大家在应用服务器集群下如何生成全局唯一且递增的流水号?
PHP中文网
PHP中文网 2017-04-17 17:54:39
0
3
388

请问大家在应用服务器集群下如何生成全局唯一且递增的流水号?

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(3)
洪涛

インクリメントされない場合は、マシンコードの微分に基づいた解決策があります。

「マシン ID + ローカルマシン固有の自動インクリメント」方式を使用して、各サーバーにグローバルに一意のマシン ID を自動または手動で割り当てます。

しかし、これはトピックの要件を満たしていません。

もう 1 つの解決策は、シリアル番号サービスを完了するようにサーバーをセットアップすることです。グローバルに一意で増分のシリアル番号を連続的に生成します。

いいねを押す +0
Ty80

サーバークラスターの場合、データベースは同じである必要があるため、上記の問題は必ずしも存在しません。また、作成者に問題を注意深く説明するよう依頼してください。

いいねを押す +0
左手右手慢动作

redis の増加

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート