浏览代码

Snowflake add datacenter_id worker_id

visuddhinanda@gmail.com 4 年之前
父节点
当前提交
31c5c5f4df
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      app/Providers/AppServiceProvider.php

+ 1 - 1
app/Providers/AppServiceProvider.php

@@ -19,7 +19,7 @@ class AppServiceProvider extends ServiceProvider
         //雪花算法
 		
 		$this->app->singleton('snowflake', function () {
-            return (new Snowflake())
+            return (new Snowflake(env('SNOWFLAKE_DATA_CENTER_ID'),env('SNOWFLAKE_WORKER_ID')))
                 ->setStartTimeStamp(strtotime(config('database.snowflake.start'))*1000)
                 ->setSequenceResolver(
                     new LaravelSequenceResolver($this->app->get('cache')->store()